/*
* Название скрипта: Команда выхода из чата
* Авторы: Spec, jArt,Fox
* Версия: 1.0
*/
import ru.jart.JimBot.mod.Users;
import ru.jart.JimBot.mod.WorkScript;
import ru.jart.JimBot.modules.chat.ChatServer;
import ru.jart.JimBot.modules.chat.UserWork;
import ru.jart.JimBot.properties.Log;
import ru.jart.JimBot.modules.chat.ChatProps; Users uss = ChatServer.us.getUser(uin);
if (uss.state==UserWork.STATE_CHAT ||
uss.state==UserWork.STATE_OFFLINE || uss.state==UserWork.STATE_INVISIBLE) {
if(!ChatProps.getBooleanProperty("chat.NoDelContactList")){
Log.info("Удаление контакта " + uin);
proc.RemoveContactList(uin);
}
} else
return;
uss.state = UserWork.STATE_NO_CHAT;
uss.status="Оффлайн";
ChatServer.us.updateUser(uss);
Log.info("[" + uss.id + "] " + uss.localnick + " ушел(а) из чата");
ChatServer.us.db.log(uss.id,uin,"STATE_OUT",uss.localnick + " Ушел(а) из чата",uss.room);
ChatServer.us.db.event(uss.id, uin, "STATE_OUT", 0, "", uss.localnick + " Ушел(а) из чата");
ChatServer.cq.addMsg("[" + uss.id + "] " + uss.localnick + " ушел(а) из чата", uss.sn, uss.room);
ChatServer.cq.delUser(uin);
proc.mq.add(uin,uss.localnick + ", Зачем вы уходите от нас? <img src="http://s25.ucoz.net/sm/1/cry.gif" border="0" align="absmiddle" alt="cry"> Возвращайтесь поскорее =)Мы ждем Вас ещё!;)");