Скрипт на антиреклама
skin Дата: Воскресенье, 16.01.2011, 00:25:04 | Сообщение # 1
Группа: Пользователи
Сообщений: 15
ребята у кого есть антиреклама кторорая место ип пишит XX.xxx,xx.xx:xxxx я буду рад если напишите!
Сообщение ребята у кого есть антиреклама кторорая место ип пишит XX.xxx,xx.xx:xxxx я буду рад если напишите! Автор - skin Дата добавления - 16.01.2011 в 00:25:04
Drifter96 Дата: Воскресенье, 16.01.2011, 02:22:01 | Сообщение # 2
Группа: Пользователи
Сообщений: 300
Итак, решил написать анти рекламу IP адресов, чтобы любители прорекламировать свой сервер не могли сделать это так, как они могли делать раньше в наглую и напрямую :P Итак первое, создаём массив, с именами портов. stock IPAntiPorts[][] = { "5555", "6666", "7777", "8888", "9999" };
Если нужно добавить ещё, ваше право. Далее создаём сам механизм определения IP адреса:
Code
stock CheckOnIP(string[]) { new i; for(i = sizeof(IPAntiPorts) - 1; i >= 0; i--) if(strfind(string, IPAntiPorts[i], false, 0) >= 0) return 1; if((i = strfind(string, ".", false, 0)) >= 0) { new digits; for (++i; ; i++) { switch(string[i]) { case ' ': if(digits > 0) break; else continue; case '0'..'9': digits++; default: break; } } if(digits >= 2) return 1; } return 0; }
И собственно сам пример использования:
Code
public OnPlayerText(playerid, text[]) { if(CheckOnIP(text)) { SendClientMessage(playerid, Color, "Реклама других серверов запрещена. Погуляй иди немного." ); Ban(playerid); return 0; } return 1; }
Источник http://samp-rus.com/ ++++
Samp-Pawno.Ru forever
Сообщение отредактировал valych - Воскресенье, 16.01.2011, 14:58:18
Сообщение Итак, решил написать анти рекламу IP адресов, чтобы любители прорекламировать свой сервер не могли сделать это так, как они могли делать раньше в наглую и напрямую :P Итак первое, создаём массив, с именами портов. stock IPAntiPorts[][] = { "5555", "6666", "7777", "8888", "9999" };
Если нужно добавить ещё, ваше право. Далее создаём сам механизм определения IP адреса:
Code
stock CheckOnIP(string[]) { new i; for(i = sizeof(IPAntiPorts) - 1; i >= 0; i--) if(strfind(string, IPAntiPorts[i], false, 0) >= 0) return 1; if((i = strfind(string, ".", false, 0)) >= 0) { new digits; for (++i; ; i++) { switch(string[i]) { case ' ': if(digits > 0) break; else continue; case '0'..'9': digits++; default: break; } } if(digits >= 2) return 1; } return 0; }
И собственно сам пример использования:
Code
public OnPlayerText(playerid, text[]) { if(CheckOnIP(text)) { SendClientMessage(playerid, Color, "Реклама других серверов запрещена. Погуляй иди немного." ); Ban(playerid); return 0; } return 1; }
Источник http://samp-rus.com/ ++++
Автор - Drifter96 Дата добавления - 16.01.2011 в 02:22:01
valych Дата: Воскресенье, 16.01.2011, 09:55:50 | Сообщение # 3
Группа: Проверенные
Сообщений: 501
Drifter96 , мне кажется ты тупо скопировал с какого-то сайта, т.к. после "Далее создаём сам механизм определения IP адреса:" стояла надпись "Code" (я это уже исправил) и хочу подметить: Code было именно с большой буквы ))
Видео-уроки по pawn: https://www.youtube.com/channel/UCizhZElk8rxIPEcP4BHwdxg
Сообщение Drifter96 , мне кажется ты тупо скопировал с какого-то сайта, т.к. после "Далее создаём сам механизм определения IP адреса:" стояла надпись "Code" (я это уже исправил) и хочу подметить: Code было именно с большой буквы ))Автор - valych Дата добавления - 16.01.2011 в 09:55:50
Drifter96 Дата: Воскресенье, 16.01.2011, 11:50:59 | Сообщение # 4
Группа: Пользователи
Сообщений: 300
valych , да мне просто надо было ложится спать))) и я быстренько скопипастил
Samp-Pawno.Ru forever
Сообщение valych , да мне просто надо было ложится спать))) и я быстренько скопипастилАвтор - Drifter96 Дата добавления - 16.01.2011 в 11:50:59
valych Дата: Воскресенье, 16.01.2011, 12:10:17 | Сообщение # 5
Группа: Проверенные
Сообщений: 501
Quote (Drifter96 )
valych, да мне просто надо было ложится спать))) и я быстренько скопипастил
xDD ну для этого нужно писать источник ))
Видео-уроки по pawn: https://www.youtube.com/channel/UCizhZElk8rxIPEcP4BHwdxg
Сообщение Quote (Drifter96 )
valych, да мне просто надо было ложится спать))) и я быстренько скопипастил
xDD ну для этого нужно писать источник ))Автор - valych Дата добавления - 16.01.2011 в 12:10:17
Drifter96 Дата: Воскресенье, 16.01.2011, 12:50:09 | Сообщение # 6
Группа: Пользователи
Сообщений: 300
Написал))источн
Samp-Pawno.Ru forever
Сообщение Написал))источн Автор - Drifter96 Дата добавления - 16.01.2011 в 12:50:09
King Дата: Среда, 06.07.2011, 21:29:59 | Сообщение # 7
Группа: Пользователи
Сообщений: 162
А как сделать чтобы с ип адресов в нике не могли зайти или вобще сделать чтоб в нике было токо 4 цыфры кто поможет +
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение А как сделать чтобы с ип адресов в нике не могли зайти или вобще сделать чтоб в нике было токо 4 цыфры кто поможет + Автор - King Дата добавления - 06.07.2011 в 21:29:59
King Дата: Среда, 06.07.2011, 21:30:18 | Сообщение # 8
Группа: Пользователи
Сообщений: 162
а если больше то кик
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение а если больше то кик Автор - King Дата добавления - 06.07.2011 в 21:30:18
King Дата: Четверг, 07.07.2011, 21:04:30 | Сообщение # 9
Группа: Пользователи
Сообщений: 162
+ она не пашет!
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение + она не пашет! Автор - King Дата добавления - 07.07.2011 в 21:04:30
Сообщение King , кто не пашет?Автор - admin Дата добавления - 10.07.2011 в 13:15:40
King Дата: Воскресенье, 10.07.2011, 13:28:47 | Сообщение # 11
Группа: Пользователи
Сообщений: 162
анти реклама
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение анти реклама Автор - King Дата добавления - 10.07.2011 в 13:28:47
King Дата: Понедельник, 11.07.2011, 08:50:46 | Сообщение # 13
Группа: Пользователи
Сообщений: 162
Как там качать?!
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение Как там качать?! Автор - King Дата добавления - 11.07.2011 в 08:50:46
Сообщение King , зарегатся и качать!что тут не додуматся??Автор - admin Дата добавления - 12.07.2011 в 07:22:34
Leha Дата: Среда, 20.07.2011, 11:02:54 | Сообщение # 15
Группа: Пользователи
Сообщений: 2
если вам НЕ НУЖНО кикать рекламщиков то можно все сделать куда проще качаете fs на анти мат, и в список матов вписываете: 7777, 1111, крутой сервер и т.п. скрипт могу дать skype lehabest1Добавлено (20.07.2011, 11:02) --------------------------------------------- если вам НЕ НУЖНО кикать рекламщиков то можно все сделать куда проще качаете fs на анти мат, и в список матов вписываете: 7777, 1111, крутой сервер и т.п. скрипт могу дать skype lehabest1
Сообщение если вам НЕ НУЖНО кикать рекламщиков то можно все сделать куда проще качаете fs на анти мат, и в список матов вписываете: 7777, 1111, крутой сервер и т.п. скрипт могу дать skype lehabest1Добавлено (20.07.2011, 11:02) --------------------------------------------- если вам НЕ НУЖНО кикать рекламщиков то можно все сделать куда проще качаете fs на анти мат, и в список матов вписываете: 7777, 1111, крутой сервер и т.п. скрипт могу дать skype lehabest1
Автор - Leha Дата добавления - 20.07.2011 в 11:02:54