Half_Blood_Prince Дата: Воскресенье, 30.01.2011, 14:11:20 | Сообщение # 1
Группа: Пользователи
Сообщений: 347
Как сделать анти-флуд в /o чат на сервер, вот комманда: Code
if(strcmp(cmd, "/o", true) == 0 || strcmp(cmd, "/o", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Звйдите сперва !"); return 1; } if ((noooc) && PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD2, "Админ дал вам возможность говорить в общем чате!"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "Админ отнял у вас возможность говорить в общем чате."); return 1; } 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)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]RRPS Используйте: (/o) [chat]"); return 1; } format(string, sizeof(string), "[Общий чат]%s[ID: %d]: %s", sendername, playerid, result); OOCOff(COLOR_LIGHTBLUE,string); printf("%s", string); } return 1; }
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение Как сделать анти-флуд в /o чат на сервер, вот комманда: Code
if(strcmp(cmd, "/o", true) == 0 || strcmp(cmd, "/o", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Звйдите сперва !"); return 1; } if ((noooc) && PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD2, "Админ дал вам возможность говорить в общем чате!"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "Админ отнял у вас возможность говорить в общем чате."); return 1; } 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)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]RRPS Используйте: (/o) [chat]"); return 1; } format(string, sizeof(string), "[Общий чат]%s[ID: %d]: %s", sendername, playerid, result); OOCOff(COLOR_LIGHTBLUE,string); printf("%s", string); } return 1; }
Автор - Half_Blood_Prince Дата добавления - 30.01.2011 в 14:11:20
MaNb9K Дата: Воскресенье, 30.01.2011, 14:16:57 | Сообщение # 2
Группа: Пользователи
Сообщений: 220
Half_Blood_Prince , Тебе Анти-флуд надо??? или Затычку??У меня есть анти-флуд Скрипт
[img]http://sa-mp-fail.at.ua/premium.gif[/img]
Сообщение Half_Blood_Prince , Тебе Анти-флуд надо??? или Затычку??У меня есть анти-флуд СкриптАвтор - MaNb9K Дата добавления - 30.01.2011 в 14:16:57
Half_Blood_Prince Дата: Воскресенье, 30.01.2011, 15:43:35 | Сообщение # 3
Группа: Пользователи
Сообщений: 347
чтобы раз в 30сек можно было писать в /o чат
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение чтобы раз в 30сек можно было писать в /o чат Автор - Half_Blood_Prince Дата добавления - 30.01.2011 в 15:43:35
MaNb9K Дата: Воскресенье, 30.01.2011, 16:45:59 | Сообщение # 4
Группа: Пользователи
Сообщений: 220
Half_Blood_Prince , Я незнаю как только в /o писать через 30сек я знаю как в ЧАТЫ писать через 30 сек.
[img]http://sa-mp-fail.at.ua/premium.gif[/img]
Сообщение Half_Blood_Prince , Я незнаю как только в /o писать через 30сек я знаю как в ЧАТЫ писать через 30 сек.Автор - MaNb9K Дата добавления - 30.01.2011 в 16:45:59
Half_Blood_Prince Дата: Воскресенье, 30.01.2011, 16:59:17 | Сообщение # 5
Группа: Пользователи
Сообщений: 347
ну и как?
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
MaNb9K Дата: Воскресенье, 30.01.2011, 18:05:10 | Сообщение # 6
Группа: Пользователи
Сообщений: 220
У меня скрипт есть!Из него моно вырезать
[img]http://sa-mp-fail.at.ua/premium.gif[/img]
Сообщение У меня скрипт есть!Из него моно вырезать Автор - MaNb9K Дата добавления - 30.01.2011 в 18:05:10
Half_Blood_Prince Дата: Воскресенье, 30.01.2011, 18:32:42 | Сообщение # 7
Группа: Пользователи
Сообщений: 347
Да не всё я сделал я как в /ad пишешь там тоже анти-флуд, я от туда выр езал)
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение Да не всё я сделал я как в /ad пишешь там тоже анти-флуд, я от туда выр езал) Автор - Half_Blood_Prince Дата добавления - 30.01.2011 в 18:32:42
Сообщение тема закрыта Автор - admin Дата добавления - 31.01.2011 в 11:54:09