Перейти к содержимому


Games-скрипты


Сообщений в теме: 283

#1 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 07 Декабрь 2009 - 21:12

Выкладываю Games-скрипты

ПОДАРИТЬ

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!подарить", new Cmd("!подарить","$n $n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
int s = (Integer)v.get(0);
int a = (Integer)v.get(1);
Users us = cmd.srv.us.getUser(s);
Users uss = cmd.srv.us.getUser(uin);
int moder_id = cmd.srv.us.getUser(uin).id;
String r ="Зачем Падлить? Перевести деньги с минусом НЕЛЬЗЯ...";
if(uss.room!=5 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |5| - " + cmd.srv.us.getRoom(5).getName() + "");
return;
}
if(us.id==0)
{
proc.mq.add(uin,"Такой пользователь ещё не зарегестрировался в чате");
return;
}
if(uss.id==s)
{
proc.mq.add(uin,"Дарить себе деньги нельзя");
return;
}
if(a==0)
{
proc.mq.add(uin,"Вы не ввели сумму подарка");
return;
}
if(uss.gender == 0)
{
proc.mq.add(uin,"У вас закончились деньги");
return;
}
if(a > uss.gender)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для подарка |" + us.id + "|" + us.localnick + "");
return;
}
if(a<0)
{
cmd.tkick(proc, uin, 10, moder_id, r);
return;
}
cmd.srv.getIcqProcess(uss.basesn).mq.add(uss.sn,"Подарок |" + us.id + "|" + us.localnick + " на сумму: " + a + " золотых\nВаш баланс составляет: " + uss.gender + " золотых");
int gold = us.gender+a;
us.gender=gold;
cmd.srv.us.updateUser(us);
int gold2 = uss.gender-a;
uss.gender=gold2;
cmd.srv.us.updateUser(uss);
int uroven = uss.age+1;
uss.age=uroven;
cmd.srv.us.updateUser(uss);
cmd.srv.getIcqProcess(us.basesn).mq.add(us.sn,"Вам подарок от |" + uss.id + "|" + uss.localnick + " на сумму: " + a + " золотых\nВаш баланс составляет: " + us.gender + " золотых");

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

ПОЛОЖИТЬ В БАНК

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!положить", new Cmd("!положить","$n $n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
int a = (Integer)v.get(0);
Users uss = cmd.srv.us.getUser(uin);
int moder_id = cmd.srv.us.getUser(uin).id;
String r ="Перевести деньги с минусом НЕЛЬЗЯ...";
if(uss.room!=5 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |5| - " + cmd.srv.us.getRoom(5).getName() + "");
return;
}
if(a==0)
{
proc.mq.add(uin,"Вы не ввели сумму перевода...");
return;
}
if(uss.gender == 0)
{
proc.mq.add(uin,"У вас закончились деньги");
return;
}
if(a > uss.gender)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для перевода денег в банка");
return;
}
if(a < 0)
{
cmd.tkick(proc, uin, 10, moder_id, r);
return;
}
proc.mq.add(uin,"Выполняется Перевод суммы: " + a + " золотых в банк");
int gold2 = uss.gender-a;
uss.gender=gold2;
int gold3 = uss.language+a;
uss.language=gold3;
cmd.srv.us.updateUser(uss);

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

СНЯТЬ С БАНКА

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;


//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!снять", new Cmd("!снять","$n $n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;


try{
Vector v = cmd.getParser().parseArgs(msg);
int a = (Integer)v.get(0);
Users uss = cmd.srv.us.getUser(uin);
int moder_id = cmd.srv.us.getUser(uin).id;
String r ="Перевести деньги с минусом НЕЛЬЗЯ...";
if(uss.room!=5 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |5| - " + cmd.srv.us.getRoom(5).getName() + "");
return;
}
if(a==0)
{
proc.mq.add(uin,"Вы не ввели сумму перевода...");
return;
}
if(uss.language == 0)
{
proc.mq.add(uin,"У вас закончились деньги");
return;
}
if(a > uss.language)
{
proc.mq.add(uin,"Ваш баланс: " + uss.language + " золотых, у вас недостаточно средств для перевода денег из банка");
return;
}
if(0 > a)
{
cmd.tkick(proc, uin, 10, moder_id, r);
return;
}
proc.mq.add(uin,"Выполняется перевод суммы: " + a + " золотых из банка");

int gold2 = uss.language-a;
uss.language=gold2;
int gold3 = uss.gender+a;
uss.gender=gold3;
cmd.srv.us.updateUser(uss);

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

#2 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 07 Декабрь 2009 - 21:17

БАР

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!бар", new Cmd("!бар","$n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;


try{
Vector v = cmd.getParser().parseArgs(msg);
Users uss = cmd.srv.us.getUser(uin);
int tovar = (Integer)v.get(0);
int i = (int) ((Math.random()*150+50));
int i1 = (Integer)v.get(0);
int i2 = 0;
String s="";
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=6 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |6| - " + cmd.srv.us.getRoom(6).getName() + "");
return;
}
if(i1==0 || i1>=18){
s = cmd.psp.loadText("./text/ChatBot/bar.txt");
String[] ss = s.split("
");
for(int i=0;i proc.mq.add(uin,ss[i]);
}
return;
}
String t = "Водка;Коньяк;Кровавая мери;Виски;Мартини;Пиво;Яблочный сок;Кока Кола;Самагонка;Ягуар;Джин Тоник;Вино красное;Молочный кактель;Спирт;Кактель Индиана Джус;Вино белое сухое;Вино полусладкое";
String[] ss = t.split(";");
if(ss.length {
proc.mq.add(uin,"Извините, но такого тавара нет в наличии.");
return;
}
if(uss.gender < i)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
if(uss.birthday>i)
{
proc.mq.add(uin,"Ты пьян...отрезвись командой: !отрезветь");
return;
}
proc.mq.add(uin,"Вот ваш заказ " + ss[tovar] + ", с вас " + i + " золотых.");

int gold = uss.gender-i;
uss.gender=gold;
int uroven = uss.birthday+10;
uss.birthday=uroven;
cmd.srv.us.updateUser(uss);

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

ПОКУПКА ОХРАНЫ

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!охрана", new Cmd("!охрана","$c",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
String dol = (String)v.get(0); // набранная должность
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=8 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |8| - " + cmd.srv.us.getRoom(8).getName() + "");
return;
}
if(dol.equals("1"))
{
if(uss.gender < 500)
{
proc.mq.add(uin,"Ваш Баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-500;
uss.gender=gold;
int gold = uss.birthmonth+500;
uss.birthmonth=gold;
int uroven = uss.age+1;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы наняли в охрану <<Амбала>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " нанял(а) в охрану <<Амбала>>", uss.sn, uss.room);
}
else if(dol.equals("2"))
{
if(uss.gender < 2500)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " монет, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-2500;
uss.gender=gold;
int gold = uss.birthmonth+2500;
uss.birthmonth=gold;
int uroven = uss.age+2;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы наняли в охрану <<Мента>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " нанял(а) в охрану <<Мента>>", uss.sn, uss.room);
}
else if(dol.equals("3"))
{
if(uss.gender < 10000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " монет, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-10000;
uss.gender=gold;
int gold = uss.birthmonth+10000;
uss.birthmonth=gold;
int uroven = uss.age+3;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы наняли в охрану <<Спецназовца>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " нанял(а) в охрану <<Спецназовца>>", uss.sn, uss.room);
}
else if(dol.equals("4"))
{
if(uss.gender < 50000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " монет, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-50000;
uss.gender=gold;
int gold = uss.birthmonth+50000;
uss.birthmonth=gold;
int uroven = uss.age+5;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы наняли в охрану <<Бригаду>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " купил(а) охрану <<Бригаду>>", uss.sn, uss.room);
}
else
{
proc.mq.add(uin,"Охрана: \n |1| - <<Амбал>>\n |2| - <<Мент>>\n |3| - <<Спецназовец>>\n |4| - <<Бригада>>");
}

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

ПОКУПКА БРОНИ

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!броня", new Cmd("!броня","$c",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
String dol = (String)v.get(0);
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=8 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |8| - " + cmd.srv.us.getRoom(8).getName() + "");
return;
}
if(dol.equals("1"))
{
if(uss.gender < 9000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " монет, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-9000;
uss.gender=gold;
int gold = uss.birthmonth+9000;
uss.birthmonth=gold;
int uroven = uss.age+1;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы одели <<Бронежилет Охраника>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " одел(а) <<Бронежилет Охраника>>", uss.sn, uss.room);
}
else if(dol.equals("2"))
{
if(uss.gender < 282000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " монет, у вас недостаточно средств для покупки.");
return;
}
int gold = uss.gender-282000;
uss.gender=gold;
int gold = uss.birthmonth+282000;
uss.birthmonth=gold;
int uroven = uss.age+2;
uss.age=uroven;
proc.mq.add(uin,"Покупка успешно завершена, вы одели <<Лёгкий Армейский Бронижелет>>... Ваш баланс: " + uss.gender + " монет.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " одел(а) <<Лёгкий Армейский Бронижелет>>", uss.sn, uss.room);
}
else
{
proc.mq.add(uin,"Броня: \n |1| - <<Бронежилет Охраника>>\n |2| - <<Лёгкий Армейский Бронижелет>>");
}

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

ИГРА ЧИСЛО

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!число", new Cmd("!число","$n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
Users uss = cmd.srv.us.getUser(uin);
File p = new File("./ads/time.txt");
if (p.exists())
{
String time = "";
BufferedReader r = new BufferedReader(new InputStreamReader(new FileInputStream("./ads/time.txt"),"windows-1251"));
time += r.readLine();
r.close();
if(System.currentTimeMillis()-(Long.parseLong(time))<30000)
{
proc.mq.add(uin,"Пауза между запросами 30 сек...");
return;
}
}
if (p.exists()) p.delete();
long time = System.currentTimeMillis();
String ttt = Long.toString(time);
OutputStreamWriter file = new OutputStreamWriter(new FileOutputStream("./ads/time.txt",true),"windows-1251");
file.write(ttt);
file.close();
int s = (Integer)v.get(0);
int num = (int) ((Math.random()*50));
Users uss = cmd.srv.us.getUser(uin);
int moder_id = uss.id;
String r ="Модер!";
if(uss.room!=12 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |12| - " + cmd.srv.us.getRoom(12).getName() + "");
return;
}
if(s>50){
proc.mq.add(uin,"Число должно быть от 0 до 50");
return;
}
if(s==0){
proc.mq.add(uin,"Вы не ввели число");
return;
}
cmd.srv.cq.addMsg("Число: Я загадала число: (" + num + ") , а |" + uss.id + "|" + uss.localnick + " набрал: (" + s + ")", "", uss.room);
if(s==num)
{
cmd.srv.cq.addMsg("Число: Числа совпали! " + "Поздравляем! |" + uss.id + "|" + uss.localnick + " получает права {VipGames}!", "", uss.room);
proc.mq.add(uin,"Число: Я загадала число: (" + num + ") , а у тебя выпало: (" + s + ") , числа совпали! Поздравляю! Ты {VipGames}!");
uss.group = "vipgames";
boolean f = cmd.srv.us.setUserPropsValue(uss.id, "group", "vipgames") &&
cmd.srv.us.setUserPropsValue(uss.id, "grant", "") &&
cmd.srv.us.setUserPropsValue(uss.id, "revoke", "");
cmd.srv.us.clearCashAuth(uss.id);
String nicks = uss.localnick + "{VipGames}";
uss.localnick=nicks;
cmd.srv.us.updateUser(uss);
cmd.srv.us.db.event(uss.id, uin, "REG", 0, "", nicks);
}
else
{
proc.mq.add(uin,"Число: Извините, вам не повезло! Попробуйте ещё!");
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

ПОКУПКА ДОЛЖНОСТЕЙ

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;


//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!должность", new Cmd("!должность","$c",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
String d = "";
Vector v = cmd.getParser().parseArgs(msg);
String dol = (String)v.get(0);
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=8 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |8| - " + cmd.srv.us.getRoom(8).getName() + "");
return;
}
if(dol.equals("1"))
{
if(uss.gender < 10000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
if(!cmd.testUserGroup("vipshop"))
{
proc.mq.add(uin,"Ошибка! попробуите позже.");
return;
}
uss.group = "vipshop";
boolean f = cmd.srv.us.setUserPropsValue(uss.id, "group", "vipshop") &&
cmd.srv.us.setUserPropsValue(uss.id, "grant", "") &&
cmd.srv.us.setUserPropsValue(uss.id, "revoke", "");
cmd.srv.us.clearCashAuth(uss.id);
int gold = uss.gender-10000;
uss.gender=gold;
String nicks = uss.localnick + "{VipShop}";
uss.localnick=nicks;
cmd.srv.us.updateUser(uss);
cmd.srv.us.db.event(uss.id, uin, "REG", 0, "", nicks);
proc.mq.add(uin,"Покупка успешно завершена, ваш баланс: " + uss.gender + " золотых.");
cmd.srv.cq.addMsg("" + uss.id + "" + uss.localnick + " купил(а) должность: {VipShop}", uss.sn, uss.room);
}
else if(dol.equals("2"))
{
if(uss.gender < 50000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
if(!cmd.testUserGroup("modershop"))
{
proc.mq.add(uin,"Ошибка! попробуите позже.");
return;
}
uss.group = "modershop";
boolean f = cmd.srv.us.setUserPropsValue(uss.id, "group", "modershop") &&
cmd.srv.us.setUserPropsValue(uss.id, "grant", "") &&
cmd.srv.us.setUserPropsValue(uss.id, "revoke", "");
cmd.srv.us.clearCashAuth(uss.id);
int gold = uss.gender-50000;
uss.gender=gold;
String nicks = uss.localnick + "{ModerShop}";
uss.localnick=nicks;
cmd.srv.us.updateUser(uss);
cmd.srv.us.db.event(uss.id, uin, "REG", 0, "", nicks);
proc.mq.add(uin,"Покупка успешно завершена, ваш баланс: " + uss.gender + " золотых.");
cmd.srv.cq.addMsg("" + uss.localnick + " купил(а) должность: {ModerShop}", uss.sn, uss.room);
}
else
{
proc.mq.add(uin,"Должности: \n |1| - {VipShop}\n |2| - {ModerShop}");
}

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

#3 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 07 Декабрь 2009 - 21:19

БАЛАНС

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!баланс", new Cmd("!баланс","$n",39,name));
cmd.addAuth("admin","Команды администратора");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "admin")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
int id = (Integer)v.get(0);
Users us = cmd.srv.us.getUser(id);
if(id==0)
{
proc.mq.add(uin,"Введите !баланс ");
}
else
{
proc.mq.add(uin,"Игровая статистика |" + us.id + "|" + us.localnick + ":\n На руках = |" + us.gender + " зол.|\n В банке = |" + us.language + " зол.|\n Уровень преступности = |" + us.age + " уров.|\n Здоровье охраны = |" + us.birthmonth + " HP.|\n Авторитет = |" + us.country + " гол.|\n Предупреждений = |" + us.birthyear + " пред.|\n Сидок = |" + us.birthday + " сид.|\n Викторина = |" + us.ball + " бал.|");
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

Игра Кости

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!кости", new Cmd("!кости","$n $n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
Users uss = cmd.srv.us.getUser(uin);
File p = new File("./ads/time.txt");
if (p.exists())
{
String time = "";
BufferedReader r = new BufferedReader(new InputStreamReader(new FileInputStream("./ads/time.txt"),"windows-1251"));
time += r.readLine();
r.close();
if(System.currentTimeMillis()-(Long.parseLong(time))<30000)
{
proc.mq.add(uin,"Пауза между запросами 30 сек...");
return;
}
}
if (p.exists()) p.delete();
long time = System.currentTimeMillis();
String ttt = Long.toString(time);
OutputStreamWriter file = new OutputStreamWriter(new FileOutputStream("./ads/time.txt",true),"windows-1251");
file.write(ttt);
file.close();
String d = " золотых";
int s = (Integer)v.get(0); // набранное число
int num = (int) ((Math.random()*6)); // случаиное число от 0 до 6
int ss = (Integer)v.get(1); // набранное число
int numm = (int) ((Math.random()*6)); // случаиное число от 0 до 6
int t = (int) ((Math.random()*50)); // случаиное число от 0 до 60
int moder_id = uss.id; // ид модера
String r ="Проиграл в кости!"; // причина
if(uss.room!=12 && uss.room!=666 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |12| - " + cmd.srv.us.getRoom(12).getName() + "");
return;
}
if(s>6)
{
proc.mq.add(uin,"Первое число должно быть от 0 до 6..");
return;
}
if(ss>6)
{
proc.mq.add(uin,"Второе число должно быть от 0 до 6..");
return;
}
cmd.srv.cq.addMsg("Кости: Я бросила кости, у меня выпало: [" + num + "][" + numm + "] , а " + uss.localnick + " выпало: [" + s + "][" + ss + "]", uss.sn, uss.room);
if(s+ss==num+numm)
{
cmd.srv.cq.addMsg("Кости: Числа совпали! |" + uss.id + "|" + uss.localnick + " выпнут(а) из чата", uss.sn, uss.room);
proc.mq.add(uin,"Кости: У меня выпало: [" + num + "][" + numm + "] , а у тебя выпало: [" + s + "][" + ss + "] , числа совпали! ты неудачник!");

proc.mq.add(uin,"Вы были выпнуты из чата. Причина: Ты проиграл(а) в кости!");
cmd.tkick(proc, uin, t, moder_id, r);

}
else
{
int gold = uss.gender+25;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
int z = s + ss;
int t = num + numm;
if(z>t){
}
proc.mq.add(uin,"Кости: А ты везунчик ;-)! Ты выиграл(а) 25 золотых, Твой баланс = " + uss.gender + d);
cmd.srv.cq.addMsg("Кости: Числа несовпали! " + uss.localnick + " у нас везунчик ;-) выиграл(а) 25 золотых, баланс " + uss.localnick + " составляет: " + uss.gender + " золотых", uss.sn, uss.room);
proc.mq.add(uin,"Кости: У меня выпало: [" + num + "][" + numm + "] , а у тебя выпало: [" + s + "][" + ss + "] , числа несовпали! ты везунчик!");
if(uss.gender==10 || uss.gender==100 || uss.gender==500)
{
int gold = uss.gender+200;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
proc.mq.add(uin,"Кости: Ты получаеш БОНУС!!! 50 золотых,твой баланс = " + uss.gender + d);
cmd.srv.cq.addMsg("Кости: БОНУС!!! " + uss.localnick + "получает бонус 200 золотых, баланс " + uss.id + "" + uss.localnick + " составляет: " + uss.gender + " золотых", uss.sn, uss.room);
}
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

Нападение

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;


//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!напасть", new Cmd("!напасть","$n $n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
String d = ">";
String g = "|";
String d = "|";
String f = "";
String r ="{GamesВор}";
int s = (Integer)v.get(0);
Users us = cmd.srv.us.getUser(s);
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=12 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Игровая комната в |12| - " + cmd.srv.us.getRoom(12).getName() + "");
return;
}
if(us.id==0)
{
proc.mq.add(uin,"Такой пользователь ещё не зарегестрировался в чате");
return;
}
if(us.room!=uss.room)
{
proc.mq.add(uin,"Ты должен быть в одной комнате с тем на кого нападаешь.");
return;
}
if(us.state!=UserWork.STATE_CHAT)
{
proc.mq.add(uin,"Этого пользователя нет в чате");
return;
}
if(uss.age {
proc.mq.add(uin,"У |" + us.id + "|" + us.localnick + ", больше баллов преступности, ты не можеш совершить наподение.");
return;
}
if(uss.age>us.age)
{
proc.mq.add(uin,"У |" + us.id + "|" + us.localnick + ", меньше баллов преступности, ты не можеш совершить наподение.");
return;
}
if(us.gender < 500)
{
proc.mq.add(uin,"У |" + us.id + "|" + us.localnick + " нет денег, чтож ты делаеш? Эх...");
return;
}
if(us.birthmonth>10)
{
if(uss.age>=9 && uss.age<=48)
{
us.birthmonth=us.birthmonth-5;
cmd.srv.us.updateUser(us);
}
else if(uss.age>=49 && uss.age<=198)
{
us.birthmonth=us.birthmonth-10;
cmd.srv.us.updateUser(us);
}
else if(uss.age>=199 && uss.age<=298)
{
if(us.birthmonth<20)
{
us.birthmonth=0;
cmd.srv.us.updateUser(us);
}
else
{
us.birthmonth=us.birthmonth-20;
cmd.srv.us.updateUser(us);
}
}
else if(uss.age>=299 && uss.age<=398)
{
if(us.birthmonth<30)
{
us.birthmonth=0;
cmd.srv.us.updateUser(us);
}
else
{
us.birthmonth=us.birthmonth-30;
cmd.srv.us.updateUser(us);
}
}
else if(uss.age>=399 && uss.age<=498)
{
if(us.birthmonth<40)
{
us.birthmonth=0;
cmd.srv.us.updateUser(us);
}
else
{
us.birthmonth=us.birthmonth-40;
cmd.srv.us.updateUser(us);
}
}
else if(uss.age>=499)
{
if(us.birthmonth<50)
{
us.birthmonth=0;
cmd.srv.us.updateUser(us);
}
else
{
us.birthmonth=us.birthmonth-50;
cmd.srv.us.updateUser(us);
}
}
else
{
us.birthmonth=us.birthmonth-100;
cmd.srv.us.updateUser(us);
}
proc.mq.add(uin,"Вы нарвались на охрану |" + us.id + "|" + us.localnick + "\n Нападение не получилось. \n Здоровье охраны осталось " + us.birthmonth + "");
cmd.srv.getIcqProcess(us.basesn).mq.add(us.sn,"На вас совершил нападение |" + uss.id + "|" + uss.localnick + "!\n Здоровье вашей охраны " + us.birthmonth);
return;
}
int gold1 = us.gender;
us.gender=0;
us.age-=1;
cmd.srv.us.updateUser(us);
cmd.srv.getIcqProcess(us.basesn).mq.add(us.sn,"На вас совершил нападение |" + uss.id + "|" + uss.localnick + "!\n Похитил " + gold1 + " золотых, Баланс: " + us.gender);

if(uss.age<501)
{
uss.age+=1;
}
int gold = uss.gender+gold1;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
proc.mq.add(uin,"Нападение успешно завершено\n Вы отняли " + gold1 + " золотых, Ваш баланс: " + uss.gender + " золотых.\n Ваш уровень преступности: " + uss.age);

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

Покупка комнат

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;


//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!купить", new Cmd("!купить","$n $s",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin)) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
Users uss = cmd.srv.us.getUser(uin);
int room = (Integer)v.get(0);
String s = (String)v.get(1);
String w = "[Room for ";
String h = "]";
if(uss.room!=8 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |8| - " + cmd.srv.us.getRoom(8).getName() + "");
return;
}
if(uss.gender < 30000)
{
proc.mq.add(uin,"Ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
if(cmd.srv.us.checkRoom(room)){
proc.mq.add(uin,"Такая комната уже существует!");
return;
}
Rooms r = new Rooms();
r.setId(room);
r.setName(s+w+uss.localnick+h);
cmd.srv.us.createRoom®;
int gold = uss.gender-30000;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
proc.mq.add(uin,"Комната |" + room + "| - "+s+" успешно создана!");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " купил(а) комнату |"+room+"| -"+s, uss.sn, uss.room);
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

#4 JeRsy

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 478 сообщений
  • ГородСанкт-Петербург

Отправлено 07 Декабрь 2009 - 21:22

что дает перевод денег в банк..??))то что они прост переписываются в другой столбец..??))ну не помешало бы дописать, чтоб в банке проценты капали..))а то получается бессмысленная идея..))
прикольна...решил с чатом завязать?)) :) или прост благородный поступок?))
радует, что нетю таких игр как у мя..))


#5 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 07 Декабрь 2009 - 21:23

Игра рулетка

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!рулетка", new Cmd("!рулетка","$n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
File p = new File("./ads/time.txt");
if (p.exists())
{
String time = "";
BufferedReader r = new BufferedReader(new InputStreamReader(new FileInputStream("./ads/time.txt"),"windows-1251"));
time += r.readLine();
r.close();
if(System.currentTimeMillis()-(Long.parseLong(time))<30000)
{
proc.mq.add(uin,"Пауза между запросами 30 сек...");
return;
}
}
if (p.exists()) p.delete();
long time = System.currentTimeMillis();
String ttt = Long.toString(time);
OutputStreamWriter file = new OutputStreamWriter(new FileOutputStream("./ads/time.txt",true),"windows-1251");
file.write(ttt);
file.close();
Users uss = cmd.srv.us.getUser(uin);
String d = " золотых";
int s = (Integer)v.get(0); // набранное число
int num = (int) ((Math.random()*10));
int t = (int) ((Math.random()*5));
int moder_id = cmd.srv.us.getUser(uin).id;
String i = cmd.srv.us.getUser(uin).sn;
String r ="Проиграл(а) в рулетку!";
if(uss.room!=12 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |12| - " + cmd.srv.us.getRoom(12).getName() + "");
return;
}
if(s>10)
{
proc.mq.add(uin,"Число должно быть от 1 до 10...");
return;
}
if(s<1)
{
proc.mq.add(uin,"Число не должно быть 0... Оно должно быть от 1 до 10...");
return;
}
cmd.srv.cq.addMsg("Рулетка: Я загадала число: |" + num + "| , а " + uss.localnick + " набрал(а): |" + s + "|", uss.sn, uss.room);
if(s==num)
{
cmd.srv.cq.addMsg("Рулетка: Числа совпали! |" + uss.id + "|" + uss.localnick + " выпнут(а) из чата", uss.sn, uss.room);
proc.mq.add(uin,"Рулетка: Я загадала число: |" + num + "| , а у тебя выпало: |" + s + "| , числа совпали! ты неудачник!");
proc.mq.add(uin,"Вы были выпнуты из чата. Причина: Ты проиграл(а) в рулетку!");
cmd.tkick(proc, uin, t, moder_id, r);
}
else
{
int gold = uss.gender+50;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
proc.mq.add(uin,"Рулетка: А ты везунчик ! Ты выиграл(а) 50 золотых, твой баланс = " + uss.gender + d);
cmd.srv.cq.addMsg("Рулетка: Числа несовпали! |" + uss.id + "|" + uss.localnick + " у нас везунчик выиграл(а) 50 Золотых, баланс " + uss.localnick + " составляет: " + uss.gender + " золотых", uss.sn, uss.room);
proc.mq.add(uin,"Рулетка: Я загадала число: |" + num + "| , а у тебя выпало: |" + s + "| , числа несовпали! ты везунчик!");
if(uss.gender==10 || uss.gender==100 || uss.gender==500)
{
int gold = uss.gender+100;
uss.gender=gold;
cmd.srv.us.updateUser(uss);
proc.mq.add(uin,"Рулетка: Ты получаеш БОНУС!!! 50 золотых, твой баланс = " + uss.gender + d);
cmd.srv.cq.addMsg("Рулетка: БОНУС!!! " + uss.localnick + "получает бонус 100 золотых, баланс |" + uss.id + "|" + uss.localnick + " составляет: " + uss.gender + " золотых", uss.sn, uss.room);
}
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

Игра рюмка

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!рюмашка", new Cmd("!рюмашка","$n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}

// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
File p = new File("./ads/time.txt");
if (p.exists())
}
String time = "";
BufferedReader r = new BufferedReader(new InputStreamReader(new FileInputStream("./ads/time.txt"),"windows-1251"));
time += r.readLine();
r.close();
if(System.currentTimeMillis()-(Long.parseLong(time))<30000)
{
proc.mq.add(uin,"Пауза между запросами 30 сек...");
return;
}
}
if (p.exists()) p.delete();
long time = System.currentTimeMillis();
String ttt = Long.toString(time);
OutputStreamWriter file = new OutputStreamWriter(new FileOutputStream("./ads/time.txt",true),"windows-1251");
file.write(ttt);
file.close();
int i1 = (Integer)v.get(0);
int s = (Integer)v.get(0); // набранное число
int num = (int) ((Math.random()*6));
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=12 && uss.room!=14 && uss.room!=13)
{
proc.mq.add(uin,"Пиздуй в |12| - " + cmd.srv.us.getRoom(12).getName() + "");
return;
}
int moder_id = uss.id;
String r ="АЛКАШ!";
if(s>6){
proc.mq.add(uin,"Число должно быть от 1 до 6");
return;
}
if(s<1){
proc.mq.add(uin,"Число должно быть от 1 до 6");
return;
}
cmd.srv.cq.addMsg("Рюмашка: Я загадала число: |" + num + "| , а |" + uss.id + "|" + uss.localnick + " набрал(а): |" + s + "|", "", uss.room);
if(s==num)
{
cmd.srv.cq.addMsg("Рюмашка: Числа совпали! " + "Поздравляем! |" + uss.id + "|" + uss.localnick + " у него теперь ник АЛКАШ!", "", uss.room);
proc.mq.add(uin,"Рюмашка: Я загадала число: |" + num + "| , а у тебя выпало: |" + s + "|, числа совпали! Поздравляю! Ты АЛКАШ!");
String nicks = uss.localnick + "" + r;
uss.localnick=nick;
cmd.srv.us.updateUser(uss);
cmd.srv.us.db.event(uss.id, uin , "reg", 0, "", nick);
cmd.srv.us.revokeUser(i1, "reg");
}
else
{
proc.mq.add(uin,"Рюмашка: Извините, вам не повезло, вы не АЛКАШ!");
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]


Покупка смайла в ник

[spoil]/**
* © SonicX, 2009
*/

import ru.jimbot.modules.AbstractServer;
import ru.jimbot.util.*;
import ru.jimbot.modules.chat.*;
import ru.jimbot.modules.*;
import java.util.Random;

//Установка скрипта как обработчика команды
if(in.equals("install")){
cmd.addCommand("!смайлик", new Cmd("!смайлик","$n",39,name));
cmd.addAuth("game","возможность играть");
out="Ok";
return;
}


// Проверим полномочия
if(!cmd.isChat(proc,uin) && !cmd.psp.testAdmin(uin)) return;
if(!cmd.auth(proc,uin, "game")) return;

try{
Vector v = cmd.getParser().parseArgs(msg);
int s = (Integer)v.get(0); // набранное число
Users uss = cmd.srv.us.getUser(uin);
if(uss.room!=8 && uss.room!=13 && uss.room!=14)
{
proc.mq.add(uin,"Пиздуй в |8| - " + cmd.srv.us.getRoom(8).getName() + "");
return;
}
if(uss.gender < 2000)
{
proc.mq.add(uin,"Лавочник: ваш баланс: " + uss.gender + " золотых, у вас недостаточно средств для покупки.");
return;
}
switch (s){
case 1:
String smail = "]:->";
break;
case 2:
String smail = ":-*";
break;
case 3:
String smail = "8-)";
break;
case 4:
String smail = ">:0";
break;
case 5:
String smail = "*CRAZY*";
break;
case 6:
String smail = "*IN LOVE*";
break;
default:
String smail = ":-)";
}
int gold = uss.gender-2000;
uss.gender=gold;
String nicks = uss.localnick + "" + smail;
uss.localnick=nicks;
cmd.srv.us.updateUser(uss);
cmd.srv.us.db.event(uss.id, uin, "REG", 0, "", nicks);
proc.mq.add(uin,"Лавочник: Покупка успешно завершена, ваш баланс: " + uss.gender + " золотых.");
cmd.srv.cq.addMsg("|" + uss.id + "|" + uss.localnick + " купил(а) в ник смаил: " + smail + ".", uss.sn, uss.room);

} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}[/spoil]

#6 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 07 Декабрь 2009 - 21:25

JeRsy просто посмотрел многие хотят в скриптах, так как не могут кампилировать...вот решил выложить!!!

#7 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 07 Декабрь 2009 - 22:09

а что должно быть в txt файлах, которые использует бар?

#8 F1aME

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 189 сообщений
  • ГородКиров

Отправлено 07 Декабрь 2009 - 22:32

в текст должно быть ChatBot и в ней txt файл bar
модешь просто Сделать так [spoil]s = cmd.psp.loadText("./text/bar.txt");[/spoil]

#9 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 07 Декабрь 2009 - 22:38

F1aME сказал:

в текст должно быть ChatBot и в ней txt файл bar
модешь просто Сделать так [spoil]s = cmd.psp.loadText("./text/bar.txt");[/spoil]


я понял про место нахождение этого файла! а что в нем должно быть написано??

#10 JeRsy

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 478 сообщений
  • ГородСанкт-Петербург

Отправлено 07 Декабрь 2009 - 22:47

kosmosnsk сказал:

F1aME сказал:

в текст должно быть ChatBot и в ней txt файл bar
модешь просто Сделать так [spoil]s = cmd.psp.loadText("./text/bar.txt");[/spoil]


я понял про место нахождение этого файла! а что в нем должно быть написано??
посмарел скрипт...он ваще какойт странный...))в файл наверн писать названия вин...))
но эт тупа..т.к у каждого спиртного нет своей цены...))


#11 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 07 Декабрь 2009 - 22:53

а это тогда для чего?

String t = "Водка;Коньяк;Кровавая мери;Виски;Мартини;Пиво;Яблочный сок;Кока Кола;Самагонка;Ягуар;Джин Тоник;Вино красное;Молочный кактель;Спирт;Кактель Индиана Джус;Вино белое сухое;Вино полусладкое";


#12 KENT

    Хостинг ICQ чатов

  • Пользователи
  • PipPipPipPipPip
  • 840 сообщений
  • ГородСалехард

Отправлено 07 Декабрь 2009 - 23:01

kosmosnsk сказал:

а это тогда для чего?

String t = "Водка;Коньяк;Кровавая мери;Виски;Мартини;Пиво;Яблочный сок;Кока Кола;Самагонка;Ягуар;Джин Тоник;Вино красное;Молочный кактель;Спирт;Кактель Индиана Джус;Вино белое сухое;Вино полусладкое";
txt файл бара....

#13 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 07 Декабрь 2009 - 23:56

KENT сказал:

kosmosnsk сказал:

а это тогда для чего?

String t = "Водка;Коньяк;Кровавая мери;Виски;Мартини;Пиво;Яблочный сок;Кока Кола;Самагонка;Ягуар;Джин Тоник;Вино красное;Молочный кактель;Спирт;Кактель Индиана Джус;Вино белое сухое;Вино полусладкое";
txt файл бара....

получаеца эти фразы туда закинуть надо чтоли? через или как? если просто через ; он выводит все эти слова сразу...

#14 JeRsy

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 478 сообщений
  • ГородСанкт-Петербург

Отправлено 08 Декабрь 2009 - 00:07

kosmosnsk сказал:

KENT сказал:

kosmosnsk сказал:

а это тогда для чего?

String t = "Водка;Коньяк;Кровавая мери;Виски;Мартини;Пиво;Яблочный сок;Кока Кола;Самагонка;Ягуар;Джин Тоник;Вино красное;Молочный кактель;Спирт;Кактель Индиана Джус;Вино белое сухое;Вино полусладкое";
txt файл бара....

получаеца эти фразы туда закинуть надо чтоли? через или как? если просто через ; он выводит все эти слова сразу...
судя вот по этой строчке:
String[] ss = s.split("
");
в качестве разделителя используется


#15 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 08 Декабрь 2009 - 00:13

хаха! я тоже ее увидел..сделал! он мне просто поочереди в отдельном сообщении вывел все эти слова и все :lol:

#16 JeRsy

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 478 сообщений
  • ГородСанкт-Петербург

Отправлено 08 Декабрь 2009 - 00:18

так я и говорю..))над делать как у Зябы в моде...)))тут нет цены и нет градуса у каждого напитка...так неинтересна получается..))лучше сделай, чтоб у каждого свой градус был и усё..))и цена своя..))получится как бы прейскурант...напиток-цена, а в скобках скок градусов берёт..))

#17 PRO-NewiX

    Профи

  • Специалисты
  • PipPipPipPipPip
  • 746 сообщений
  • ГородПервоуральск

Отправлено 08 Декабрь 2009 - 00:26

Ага еще если больше 100 градусов принял то все твои буквы меняются местами, например - буква "е" станет "и", а "и" станет "е", "о" станет "а" и "а" станет "о"
Вот тогда вообще умора будет :lol: и играть не надоест

#18 SonicX

    Новичок

  • Пользователи
  • Pip
  • 35 сообщений

Отправлено 08 Декабрь 2009 - 01:03

БАР

[spoil]=================
Бар
=================
Для получение выпивки введите !бар <Индификатор>
=================
[Индификаторы]:
=================
|1| - Коньяк
|2| - Кровавая мери
|3| - Виски
|4| - Мартини
|5| - Пиво
|6| - Яблочный сок
|7| - Кока кола
|8| - Самагонка
|9| - Ягуар
|10| - Джин тоник
|11| - Вино красное
|12| - Молочный кактель
|13| - Cпирт
|14| - Кактель Индиана Джус
|15| - Вино белое сухое
|16| - Вино полусладкое
=================
Предоставляю услуги: команда - !услуги[/spoil]

#19 kosmosnsk

    Пользователь

  • Пользователи
  • PipPip
  • 50 сообщений
  • ГородКазань/Нефтекамск

Отправлено 08 Декабрь 2009 - 01:29

ох ты! клева)) спасиб))

так :D теперь вопрос... откуда там деньги берутся?? это не баллы рейтинга используются??

#20 KENT

    Хостинг ICQ чатов

  • Пользователи
  • PipPipPipPipPip
  • 840 сообщений
  • ГородСалехард

Отправлено 08 Декабрь 2009 - 07:55

На первой странице игры... В играх и зароботаеш золотые





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей