_exXtazZy_ |
Дата: Воскресенье, 18.11.2012, 13:49 | Сообщение # 1
|
Боец
Сообщений: 119
Статус: Offline
|
Команды добавлять в public OnPlayerCommandText /do
Code if(strcmp(cmd, "/do", true) == 0) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не в игре!"); if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "Сейчас вам запрещено использовать команду"); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid, COLOR_GREY, "Используйте: /do [Действие/Движение]"); format(string, sizeof(string), "%s (%s)", result, sendername); ProxDetector(30.0, playerid, string, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF); SetPlayerChatBubble(playerid,result,0xDD90FFFF,30.0,10000); }
/try
Code if(strcmp(cmd, "/try", true) == 0) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не в игре!"); if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "Сейчас вам запрещено использовать команду"); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; new chance = random(4); if(chance < 2) { if(!strlen(result)) return SendClientMessage(playerid, COLOR_GREY, "Используйте: /try [Действие]"); format(string, sizeof(string), "%s %s {1CEF00}| Удачно", sendername, result); ProxDetector(5.0, playerid, string, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF); format(string,sizeof(string), "%s {1CEF00}| Удачно", result); SetPlayerChatBubble(playerid,string,0xDD90FFFF,30.0,10000); } else { if(!strlen(result)) return SendClientMessage(playerid, COLOR_GREY, "Используйте: /try [Действие]"); format(string, sizeof(string), "%s %s {FF0000}| Неудачно", sendername, result); ProxDetector(5.0, playerid, string, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF); format(string,sizeof(string), "%s {FF0000}| Неудачно", result); SetPlayerChatBubble(playerid,string,0xDD90FFFF,30.0,10000); } return 1; }
Даю всем ключики и аккаунты с дотой 2 :3
|
|
|
|
ПУканвзорван228 |
Дата: Понедельник, 10.02.2014, 17:36 | Сообщение # 2
|
Новичок
Сообщений: 1
Статус: Offline
|
Куда кидать эти команды?
228
|
|
|
|
ReZzZznov |
Дата: Вторник, 11.02.2014, 10:59 | Сообщение # 3
|
Новичок
Сообщений: 3
Статус: Offline
|
Цитата ПУканвзорван228 ( ) Куда кидать эти команды? public OnPlayerCommandText
|
|
|
|
SeX-PrO-AdReNaLiN |
Дата: Пятница, 21.02.2014, 23:02 | Сообщение # 4
|
Авторитет
Сообщений: 1310
Статус: Offline
|
Надо анти-флуд еще поставить а то будут флудить камандами.
user N over 99999
|
|
|
|
CM_Nikobass |
Дата: Вторник, 04.03.2014, 00:07 | Сообщение # 5
|
Новичок
Сообщений: 25
Статус: Offline
|
Цитата ПУканвзорван228 ( ) Куда кидать эти команды? Практический ко всем другим командам.
Пойду работать в проект маппер/скриптером/дизайнером (photoshop). Оплата администраторскими правами. Кидалы, лесом.
|
|
|
|
Grap_Reds |
Дата: Среда, 02.04.2014, 17:58 | Сообщение # 6
|
Любитель
Сообщений: 30
Статус: Offline
|
в чем проблема? эти 2 строчки не распознаются
|
|
|
|
Птенец^^ |
Дата: Понедельник, 14.04.2014, 13:33 | Сообщение # 7
|
|
Переведи на YCMD
|
|
|
|
Grap_Reds |
Дата: Понедельник, 14.04.2014, 14:18 | Сообщение # 8
|
Любитель
Сообщений: 30
Статус: Offline
|
Все разобрался!! спасибо за команды!!
|
|
|
|