22:08
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: AXE, Weddew  
••• Анти-Реклама •••
ShokkДата: Понедельник, 16.06.2008, 18:24 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
В общем я видел на одном сервере такую анти-рекламу, игроки если пишут IP сервера, его не показывает (или сообщение вообще не выводит в чат). Так вот, как сделать такой же скрипт чтобы не показывало сообщение в котором пишут рекламу?

P.S. За помощь обязательно поставлю + если еще не поставил



Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
YnesloDaleKoДата: Понедельник, 16.06.2008, 19:46 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
хм заинтертесовало,давайте зделайте ктонибудь)))Я тож такой хочу)


Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!
YourDaddyДата: Понедельник, 16.06.2008, 19:56 | Сообщение # 3
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 819
Награды: 3
Город: ALA
Репутация: 75
Замечания: 40%
Статус:
поставь в анти мате айпишники
пример:
192.136.65.21:7777=***.***.**.*:****

crazy


[AGC]MrWoRm/[EFC].YourDaddy.
b0vverДата: Понедельник, 16.06.2008, 20:11 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2327
Награды: 36
Город: .
Замечания: 0%
Статус:
за основу можно взять ФС затычка или как там) by XAOC

+

прописать в файле "запрещённые словa" - 7775, 7776, 7777, 7776, 7778, 7779, 8000, ., :

и игрока затыкает когда он прописывает ип какого нить серва, пример: он пишет 123.456.789:7777, в чат выводится 123*456*789*****

и его либо затыкает на короткое время либо кикает(это можно самому в скрипте порытся и заменить)

мой способ crazy


Off.line
ShokkДата: Понедельник, 16.06.2008, 20:13 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Дай ссылку на этот скрипт :)

p.s. А можно сделать чтобы действовало на все числа которые вводятся как IP - *.*.*.* действовало. Например чтоб это были числа от 0 до 255 с функцией random?



Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.


Сообщение отредактировал V4N0M - Понедельник, 16.06.2008, 20:16
DarkByteДата: Понедельник, 16.06.2008, 20:15 | Сообщение # 6
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
В локалке подобную защиту я делал очень просто, если в сообщении есть текст 192.168. то значит реклама crazy


MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
ShokkДата: Понедельник, 16.06.2008, 20:16 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Quote (DarkByte)
В локалке подобную защиту я делал очень просто, если в сообщении есть текст 192.168. то значит реклама

Но IP может быть и на 191.168 и т.д... вообще совершенно другие числа




Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.


Сообщение отредактировал V4N0M - Понедельник, 16.06.2008, 20:17
YnesloDaleKoДата: Вторник, 17.06.2008, 02:02 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
Quote (V4N0M)
Но IP может быть и на 191.168 и т.д... вообще совершенно другие числа

Он же гвоорит в локалке! bad Там у всех 1 ип mda


Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!
OKStyle™Дата: Вторник, 17.06.2008, 09:12 | Сообщение # 9
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
на немецком сервере у [RSD]Andy стоит скрипт, который при вводе url кикает...


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
ShokkДата: Вторник, 17.06.2008, 09:14 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Quote (MiX)
Он же гвоорит в локалке! Там у всех 1 ип

во-первых не 1, последние цифры должны быть разные crazy
и мне нах эта локалка? надо чтоб в инете анти-реклама была wall




Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
DarkByteДата: Вторник, 17.06.2008, 09:51 | Сообщение # 11
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
Quote (V4N0M)
во-первых не 1, последние цифры должны быть разные crazy и мне нах эта локалка? надо чтоб в инете анти-реклама была wall

Локальные адреса могут начинаться с 127. 192.168. 10. и неважно какие другие цифры, достаточно только эти искать, особенно если в локалке используется 192.168.
А пример я привёл просто так, мб кому то пригодится, а для того чтобы искать адреса *.*.*.* где * это число от 0 до 255 нужно просто искать последовательность цифр и точек, но такую систему очень просто обмануть, например поставив пробел или невидимый символ между цифрами :)



MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
Janea1rДата: Вторник, 17.06.2008, 18:41 | Сообщение # 12
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 1
Город: HapBa
Репутация: 2
Замечания: 20%
Статус:
мне тоже очень нужен такой скрипт прошу сделайте ктонибуть умный crazy
+ обязательно поставлю!

skseshaДата: Пятница, 15.01.2010, 09:35 | Сообщение # 13
Новенький
Группа: Пользователи
Сообщений: 47
Награды: 4
Город: Ярославль
Репутация: 24
Замечания: 0%
Статус:
я пыталась такое сделать :(. но или я дура или павно тупит, все сделала, нахождение чисел от 0 до 255 поиск в тексте 4 разных чисел , одно из которых может быть 4х значным, и если этих чисел больше или равно 4 то заменить все числа на *. Все бы ничего, способ работает в паскале и по логике должно было все работать тут, но вот что-то не срабатывало, начала искать причину, нашла.... Попробовала найденный ошибочный код отдельно тупо поставить в OnPlayerText, смысл кода в том, что он должен искать все числа, имеющиеся в строке и затем вывести строку со всеми найденными числами в виде сообщения, но не работает, вот код:
Quote

new str[255];
new i=0;
while(!strlen(text))//цикл пока символы не кончились
{
if('0'<=text[i]<='9') format(str,sizeof(str),"%s%s"str,text[i])//если символ от 0 до 9, то прибавляем к тому что уже найдено до этого новое найденное
i++;//переход к следующему символу
}
SendClientMessage(playerid,COLOR_RED,str);//вывести в чат сообщение с найденным

т.е. по идее этот код должен вывести сообщение содержащее только числа из введенного в чат текста. вместо этого если написать 1 число то он его выводит, если написать например 45 то он выводить 455, если написать, 4545 то выведет 4554545, если написать у7кку767ук6ку7 то он выведет в чат у7кку767ук6ку7у7кку767ук6ку7у7кку767ук6ку7у7кку767ук6ку7у7кку767ук6ку7у7кку767ук6ку7 и т.д.
Вот скажите или я блондинка недоразвитая или павно меня взбесить решил? Хотя я и девушка но понимаю что куда и к чему, как ни странно в паскале аналогичный код работает как надо crazy
Условие поиска и замену чисел на * сюда не вставляла т.к. оно работает, не рботает именно этот код который я привела, от того и замена на * не идет потомучто в найденном не только числа присутствуют :). Если поможете разобраться с этим кодом, то приведу полный пример кода замены рекламы серверов в чате на *.

SanSayДата: Пятница, 15.01.2010, 09:42 | Сообщение # 14
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
sksesha, моя версия... если в тексте более 5 цифр то заменяет все на *
при чем не имеет значения были пробелы или нет, т.е. сканит все сообщение:



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
skseshaДата: Пятница, 15.01.2010, 10:41 | Сообщение # 15
Новенький
Группа: Пользователи
Сообщений: 47
Награды: 4
Город: Ярославль
Репутация: 24
Замечания: 0%
Статус:
SanSay,
а почему "a" имеет размер 2 ? и в strmid в конце размер тоже 2 написан. ведь серваки могут содержать и 1 и 2 и 3х значные числа :).
это во первых.
Во вторых, у тебя код не видит числа больше чем однозначное :). т.е. я напишу в чате "12345" и он мне скажет что я рекламщица, такчто не катит :). У меня реализован как раз просмотр чисел в строке и как раз в цикле, что я привела, идет сравнивание, если за числом опять идет число то прибавить его к тому что было запомнено и так до первого символа не числового, в итоге у меня в переменной формируется число которое например 3х значное и это число запоминается в массив, числа больше 4 знаков и больше по значению чем 255 не запоминаю. потом в конце проверка массива, если в нем данных больше или равно 4, то замена их в тексте на звездочки. код немного больше выходит чем ты написал, но он проверяет числа, а не находит каждую введеную цифру по отдельности :)
Но проблема в том что как раз цикл, который я написала на предыдущей странице, как то неправильно работает в павно. от того и не создается массив из чисел, а в массив пишется всякая белеберда. Я пробовала например команду /text создать и в ней введенный текст чтобы проверялся на наличие чисел и чтобы выводило сообщение только с числами, таже фигня, или бывает вообще пустое место выдает, т.е. глюк не какойто локальной функции типа OnPlayerText и т.д., а глобальный в самом павно. Я вроде как не дура, и код маленький и ты сам наверно видишь что работать должно :) или пля, наверно все таки я блондинко конкретная wall ???? :D ....

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua