|
|
Модератор форума: AlexWill, Pati$ |
Форум » Архив » Корзина » Защита от RakSamp(antipizdos) (Защита от PizdosBot,Nagibator3000,babashura,Maximus) |
Защита от RakSamp(antipizdos) |
Дата: Пятница, 19.01.2018, 17:45 | Сообщение # 1
В начало
Код #include <a_samp> #define TILTOTT_SERIAL "DA0E5085558CCACC88ECCA40C4CEC49A9408EEE8" #define PiZDoS "4D374F3753315753544D4E5450354A59414F4746" #define PiZDoS1 "354A1F8D95B8384F9C365E2D7418C7EC06CD6EE2928" #define PiZDoS2 "4B4E46555652475759325057584B434A5A355531" #define PiZDoS3 "E8CCEEFECEE5E98DD08CDAE8845EFDD080C89855" #define PiZDoS4 "8FC0C999D9509AC85DFCC9F9A9540445C440FED8" #define PiZDoS5 "D04F45CCE4AD855C9D5CCD88944C44DF4509CCDD" #define PiZDoS6 "494D3632344E34434A3438554E43425A334F5549" #define PiZDoS7 "44C4EC459EEC9DDD89CC9F9E80CE05EDCCDFCC0D" #define PiZDoS8 "40F99D9C44E9DC8FA99FCA9AE08C50DEEA5C8A5E" #define PiZDoS9 "904C584D0D0DCD84885984E4EEAC8CDEF4E80DCC" ко всем new Код native gpci(playerid, const serial[ ], maxlen); ко всем forward Код forward OnPlayerSave(playerid); в public OnPlayerConnect(playerid) Код public OnPlayerConnect(playerid) { new gpciserial[128]; new pname[128]; GetPlayerName(playerid,pname,sizeof(pname)); gpci(playerid, gpciserial, sizeof(gpciserial)); printf("* Игрок %s %s зашёл(à) на сервер",pname,gpciserial); /// показывает имя и сериный номер игрока и записывает в server.log if(!strcmp(gpciserial, TILTOTT_SERIAL)) { BanEx(playerid, "BOT HASZNALAT"); } if(!strcmp(gpciserial, PiZDoS)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS1)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS2)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS3)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS4)) { BanEx(playerid, "BOT PIZDDOS"); }if(!strcmp(gpciserial, PiZDoS5)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS6)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS7)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS8)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS9)) { BanEx(playerid, "BOT PIZDDOS"); } return 1; } Если будут вопросы пишите=) Сообщение отредактировал [_=ANTI][4][ITER=_] - Пятница, 19.01.2018, 20:10
lovedaddy |
Ты когда тему создаешь то прописывай функции в bb кодах вот так
Ко всем инклудам: Код #include <a_samp> Ко всем дефайнам Код #define TILTOTT_SERIAL "DA0E5085558CCACC88ECCA40C4CEC49A9408EEE8"// Ýòî ñåðèíûå íîìåðà áîòîâ #define PiZDoS "4D374F3753315753544D4E5450354A59414F4746" #define PiZDoS1 "354A1F8D95B8384F9C365E2D7418C7EC06CD6EE2928" #define PiZDoS2 "4B4E46555652475759325057584B434A5A355531" #define PiZDoS3 "E8CCEEFECEE5E98DD08CDAE8845EFDD080C89855" #define PiZDoS4 "8FC0C999D9509AC85DFCC9F9A9540445C440FED8" #define PiZDoS5 "D04F45CCE4AD855C9D5CCD88944C44DF4509CCDD" #define PiZDoS6 "494D3632344E34434A3438554E43425A334F5549" #define PiZDoS7 "44C4EC459EEC9DDD89CC9F9E80CE05EDCCDFCC0D" #define PiZDoS8 "40F99D9C44E9DC8FA99FCA9AE08C50DEEA5C8A5E" #define PiZDoS9 "904C584D0D0DCD84885984E4EEAC8CDEF4E80DCC" #define PiZDoSIgor "ACFD40FDA095AFC999D0F49D8CF5C9C8C9EE98A8" Куда нибудь под дефайны Код native gpci(playerid, const serial[ ], maxlen); //ôóíêöèÿ äëÿ ðàáîòû ñ ñåðèíûìè íîìèðàìè Ко всем форвардам Код forward OnPlayerSave(playerid); В public OnPlayerConnect(playerid) Код new gpciserial[128]; new pname[128]; GetPlayerName(playerid,pname,sizeof(pname)); gpci(playerid, gpciserial, sizeof(gpciserial)); printf("* Èãðîê %s %s çàøåë(à) ïîòóñèòü",pname,gpciserial); /// âû÷èñëÿåò ñåðèííèê è ïåðåäàåò â server.log if(!strcmp(gpciserial, TILTOTT_SERIAL))//ñòàâèòñÿ ïðè êîíåêòå { BanEx(playerid, "BOT HASZNALAT");//Îòâå÷àåò çà áàí åñëè áóäåò íå ñîâìåñòèì ñ äðóãèìè ñêðèïòàìè è áàíèòü ëîæíî ïðîñòî çàìåíèòå íà Kick(playerid); }//ïðè ýòîì áîä áóäåò äåëàòü ðåêîíåêò è åãî çàáàíèò çà íåãî à èãðîêè íå ìîãóò áûñòðî ðåêîíåòèòñÿ ïî ýòîìó ñïàñóòñÿ îò ëîæíîãî áàíà è ñìîãóò ïåðåçàéòè if(!strcmp(gpciserial, PiZDoS)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS1)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS2)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS3)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS4)) { BanEx(playerid, "BOT PIZDDOS"); }if(!strcmp(gpciserial, PiZDoS5)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS6)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS7)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS8)) { BanEx(playerid, "BOT PIZDDOS"); } if(!strcmp(gpciserial, PiZDoS9)) { BanEx(playerid, "BOT PIZDDOS"); } return 1; } Если будут вопросы пишите=) Сообщение отредактировал AlexWill - Пятница, 19.01.2018, 19:56
Если трон занят, это ещё не значит, что ты не король, возможно ты не в своём королевстве. |
Дата: Суббота, 05.01.2019, 12:33 | Сообщение # 5
|
| |||
| |||