RAZVLEKYHA Суббота, 18.05.2024, 08:34
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » скрипты для icq » скрипты для icq чатов » Поднятие рейтинга
Поднятие рейтинга
Просмотров: | Добавил: тоха | Дата: 27.01.2011

/**
*
* Название скрипта: Поднятие рейтинга до определенного уровня
*
* Автор: jArt
*
*/

import protocol.plugin.IcqProtocol;
import ru.jart.JimBot.mod.AbstractServer;
import ru.jart.JimBot.properties.Log;
import ru.jart.JimBot.modules.chat.*;
import ru.jart.JimBot.mod.*;
import ru.jart.JimBot.modules.chat.ChatServer;
import ru.jart.JimBot.modules.chat.ChatQueue;

Vector v = cmd.getParser().parseArgs(msg);
// Проверим полномочия
if(!cmd.auth(proc,uin, "uprate")) return;
if(!cmd.isChat(proc,uin)) return;
// Объявим аргументы
int i = (Integer)v.get(0);
int i1 = (Integer)v.get(1);
Users uss = srv.us.getUser(i);
Users u = srv.us.getUser(uin);
String is = srv.us.getUser(i).sn;
//Проверим есть ли такой пользователь, в чате ли он.
if(uss.id==0){
proc.mq.add(uin,"Пользователь не найден");
return;
}
if(u.state!=UserWork.STATE_CHAT){
proc.mq.add(uin,"Этого пользователя нет в чате.");
return;
}
//повышаем рейтинг
int rating = uss.rate+i1;
uss.rate = rating;
//Обновляем инфо юзера
srv.us.updateUser(uss);
//Оповещаем пользователя
proc.mq.add(uin,"Вы подняли рейтинг пользователю [" + uss.id + "] " + uss.localnick + " . Теперь его рейтинг составляет " + rating + "");
srv.getIcqProcess(uss.basesn).mq.add(uss.sn,"Пользователь [" + u.id + "] " + u.localnick + " повысил вам рейтинг. Теперь ваш рейтинг составляет " + rating + "");


Статус: Offline
Группа: Администраторы
Награды
За создание сайта За хорошую репутации За отличную репутации Хороший модер Мега чел)) За помощь пользователям За 30 Сообщений За 70 Сообщений За 100 Сообщений За 130 Сообщений За 155 Сообщений За 200 Сообщений За 300 Сообщений Бог сайта и форума За хорошую посещаемость на форуме За 100 сообщений на форуме За 200 сообщений на форуме Хороший флудилко Почётный писатель постов
Форум » скрипты для icq » скрипты для icq чатов » Поднятие рейтинга
  • Страница 1 из 1
  • 1
Поиск:
Copyright MyCorp © 2024Конструктор сайтов - uCoz