чета усыновление не работаетДобавлено (06.08.2010, 13:52)
---------------------------------------------
ктонебуть сделойте скрипт самоубийство
Добавлено (06.08.2010, 13:53)
---------------------------------------------
[плиз]
Добавлено (06.08.2010, 14:02)
---------------------------------------------
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));
out="Ok";
return;
}
if(!cmd.isChat(proc,uin)) return;
try{
Vector v = cmd.getParser().parseArgs(msg);
int i = (Integer)v.get(0);
Users uss = cmd.srv.us.getUser(uin);
Users u = cmd.srv.us.getUser(i);
if(uss.room!=8){
proc.mq.add(uin,"Весь чат взорвешь: Иди в комнату |8| - " + cmd.srv.us.getRoom(0).getName() + "");
return;
}
cmd.srv.cq.addMsg("Пользователь |" + uss.id + "| " + uss.localnick + " кинул бомбу в пользователя |" + u.id + "| " + u.localnick, "", uss.room);
proc.mq.add(uin,"Перед тобой бомба. Тебе нужно перерезать один из 3 проводов - красный, синий, черный!\nПример: !перерезать синий");
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}
Добавлено (06.08.2010, 14:03)
---------------------------------------------
еще скрипт
[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("!перерезать","$s",39,name));
out="Ok";
return;
}
if(!cmd.isChat(proc,uin)) return;
try{
Vector v = cmd.getParser().parseArgs(msg);
Users uss = cmd.srv.us.getUser(uin);
String cvet = (String)v.get(0);
int t = (int) ((Math.random()*3));
if(uss.room!=8){
proc.mq.add(uin,"Перейди в комнату |8| - " + cmd.srv.us.getRoom(0).getName() + "");
return;
}
String s ="красный;синий;черный";
String[] ss = s.split(";");
int i = (int) ((Math.random()*3));
String color = ss[i];
if(cvet.equals("")) {
proc.mq.add(uin,"Неправильно выбран цвет");
return;
}
if(cvet.equals(ss[i])) {
cmd.srv.cq.addMsg("Бомба: Цвета совпали! |" + uss.id + "| " + uss.localnick + " остаётся в чате испытовать своё везение!", "", uss.room);
proc.mq.add(uin,uss.localnick+ ", тебе повезло! Правильный цвет был |" + ss[i] + "|, тобой прорезан " + cvet + ", цвета совпали! Ты остаёшься в чате!");
} else {
proc.mq.add(uin,uss.localnick+ ", тебе не повезло! Тобой прорезан не тот провод! Правильный цвет был |" + ss[i] + "|, тобой прорезан " + cvet + ", цвета несовпали! Бомба взорвалась вместе с тобой! Ты вылетаешь из чата на "+t+" минут!");
cmd.srv.cq.addMsg("Бомба: Цвета несовпали! Пользователь |" + uss.id + "| " + uss.localnick + " взорвался и вылетел из чата на "+t+" минут!", "", uss.room);
cmd.tkick(proc, uin, t, 0, "Тебя выкинуло из чата взрывной волной!");
}
} catch (Exception ex) {
ex.printStackTrace();
proc.mq.add(uin,"Ошибка "+ex.getMessage());
}]