SwagManCZ 0 Odesláno: 4. Květen, 2014 Share Odesláno: 4. Květen, 2014 Cs, potřebuju udělat antireklamu ale nevím jak zjistit jestli hráč napsal IP nebo webovou adresu pls poraďte někdo Link to comment Share on other sites More sharing options...
0 Arthom 6 Odesláno: 4. Květen, 2014 Share Odesláno: 4. Květen, 2014 #include <a_samp> new ReklamaZakazane[] = { "1.", "2.", "3.", "4.", "5.", "6.", "7.", "8.", "9.", ".1", ".2", ".3", ".4", ".5", ".6", ".7", ".8", ".9", "0:", "1:", "2:", "3:", "4:", "5:", "6:", "7:", "8:", "9:", "www.", ".cz", ".sk", ".net", ".com", ".org" }; public OnPlayerText(playerid, text[]) { for (new i; i < sizeof(ReklamaZakazane); i++) { if (strfind(text, ReklamaZakazane[i], true) != -1) { new str[256], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(str, sizeof(str), "Hráč %s bol kicknutý za reklamu!", name); SendClientMessageToAll(0xFF0000FF, str); Kick(playerid); return 0; } } return 1; } Niečo také? Je to jednoducho spravené, nezaťažuje. Link to comment Share on other sites More sharing options...
0 SwagManCZ 0 Odesláno: 4. Květen, 2014 Author Share Odesláno: 4. Květen, 2014 Boužel mě to kickne když napíšu poslední znak v těch závorkách (od ".net" je to "t") jen samotný do chatu nebo i jakékoliv slovo ho obsahující. QWER jaké je nejlepší řešení ? Link to comment Share on other sites More sharing options...
0 Arthom 6 Odesláno: 4. Květen, 2014 Share Odesláno: 4. Květen, 2014 bože, čo všetci máte s QWERom? v poslednú dobu tu na fóre je dosť malá inteligencia -.- chcem ti pomôcť, napíšem ti čo najjednoduchší spôsob, ne že by si sa mňa opýtal ako inak by sa to dalo spraviť alebo keby si si dal preč ten kick, ale hneď QWERa: ako by si to spravil ty? #include <a_samp> new ReklamaZakazane[] = { "www.", ".cz", ".sk", ".net", ".com", ".org", }; public OnPlayerText(playerid, text[]) { for(new a = 1; a < 9; a++) { for(new b = 0; b < 9; b++) { for(new c = 0; c < 9; c++) { for(new d = 0; d < 9; d++) { new str1[16], str2[16], str3[16]; format(str1, sizeof(str1), ":%d%d%d%d", a, b, c, d); format(str2, sizeof(str2), ": %d%d%d%d", a, b, c, d); format(str3, sizeof(str3), ": %d %d %d %d", a, b, c, d); if (strfind(text, str1) != -1 && strfind(text, str2) != -1 && strfind(text, str3) != -1) { new str[256], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(str, sizeof(str), "Hráč %s bol kicknutý za reklamu!", name); SendClientMessageToAll(0xFF0000FF, str); Kick(playerid); return 0; } } } } } for (new i; i < sizeof(ReklamaZakazane); i++) { if (strfind(text, ReklamaZakazane[i], true) != -1) { new str[256], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(str, sizeof(str), "Hráč %s bol kicknutý za reklamu!", name); SendClientMessageToAll(0xFF0000FF, str); Kick(playerid); return 0; } } return 1; } bože, trošku sa uvedomte, spísal som ti to naslepo, ak ti to nebude fungovať, oprav si to sám, už nemám ani chuť nikomu pomáhať tvl -.- Link to comment Share on other sites More sharing options...
0 SwagManCZ 0 Odesláno: 6. Květen, 2014 Author Share Odesláno: 6. Květen, 2014 ok, díky Link to comment Share on other sites More sharing options...
0 WARNING EPIC CODE 0 Odesláno: 11. Květen, 2014 Share Odesláno: 11. Květen, 2014 Udelej si tam taky jmena hakceru .. kterým da kick jak přijedou na server .. KickesNames .. tak nejak nevím ... Link to comment Share on other sites More sharing options...
0 Globální moderátor bug 131 Odesláno: 11. Květen, 2014 Globální moderátor Share Odesláno: 11. Květen, 2014 Udelej si tam taky jmena hakceru .. kterým da kick jak přijedou na server .. KickesNames .. tak nejak nevím ... už len nejaký hacker pôjde na jeho server .. Link to comment Share on other sites More sharing options...
Dotaz
SwagManCZ 0
Cs, potřebuju udělat antireklamu ale nevím jak zjistit jestli hráč napsal IP nebo webovou adresu pls poraďte někdo
Link to comment
Share on other sites
6 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now