Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Kорзина _ Скрипт К Базе Чат Рангов

Автор: *FoxMalder* 4.3.2009, 19:12

господа хорошие сделайте скрип для базы чат рекордов который будет то команде !merecord (допустим) лезть в ту базу искать ник этого юзера
и выдывать 1 фразу если если его ранг меньше N числа.. и другую если больше
Если меньше то.. вы наговорили всего N сообщений до нужного числа вам надо N сообщений
Если больше то.. вы наговорили N сообщений это превосходит нужное число в N сообщений поздравляем)

0360 птока
база имеет такой вид

Код
tRankingTable = {
["NeZnAkOmEc"] = 1,
["nbn_pilot"] = 5,
}

Автор: Wariner 4.3.2009, 19:15

блин лисичка ты уже 100 лет с нами пара бы самому учиться))))

ЗЫ ща напишу

Автор: Setuper 4.3.2009, 19:21

Легче я думаю взять скрипт рангов и немного дописать.

Автор: Wariner 4.3.2009, 19:36

пробуй

 script.lua ( 943 байт ) : 15
 

Автор: *FoxMalder* 4.3.2009, 20:01

Цитата(Wariner @ 4.3.2009, 19:15) *
блин лисичка ты уже 100 лет с нами пара бы самому учиться))))

ЗЫ ща напишу

пытался.. упорно пытался но так и не в курил..
я хорошо умею придумывать, но не думать, а в скриптах надо думать что куда и зачем писать..

осталась еще 1 идея по привилегиям =)

немножко неточно работает если сообщений больше
допустим iNumb = 10

Вы наговорили 15 сообщений это превосходит нужное число в ..10.. сообщений поздравляем!

то есть он показывает то число которое в iNumb


и чтоб он отправлял в пм над сделать "user:SendPM(sBot, "? как я помню)оО

Автор: Setuper 4.3.2009, 20:08

для API1:

Код
user:SendPM(sBot,"msg")
для API2:
Код
Core.SendPmToUser(user, sBot, "msg")

Автор: *FoxMalder* 4.3.2009, 20:14

значит все правильно сделал.. а вот с сообщениями ненать