Offline |
|
Csatlakozott: 2014.01.04. 18:31 Hozzászólások: 326
Megköszönt másnak: 79 alkalommal Megköszönték neki: 7 alkalommal
|
Hali.valaki egybe írná ezt nekem? public HandleSay(id) { new message[192], Name[32], none[2][32], chat[192], c_rang[32], halott_rang[32], hir, topp[32] read_args (message, 191) remove_quotes (message) new hossz = strlen(message); new stats[8],bodyhits[8] new irank = get_user_stats(id,stats,bodyhits) new i=0; pont2=0; kettospont=0; szam2=0; hir=0; RosszKarakterek = 0 while(i < hossz) { if(message[i] == 'w') hir++; if(message[i] == '.') pont2++; if(message[i] == ':') kettospont++; if(message[i] == '1' || message[i] == '2' || message[i] == '3' || message[i] == '4' || message[i] == '5' || message[i] == '6' || message[i] == '7' || message[i] == '8' || message[i] == '9' || message[i] == '0') szam2++; if(message[i] == '#') RosszKarakterek++ ++i; } if(pont2 >= 2 && kettospont >= 1 && szam2 >= 4) { print_color(id, "!g[Információ]!y Ne hirdess!") return PLUGIN_HANDLED; } if(hir >= 3) { print_color(id, "!g[Információ]!y Ne hirdess!") return PLUGIN_HANDLED; } if(RosszKarakterek != 0) { new JatekosNeve[32] get_user_name(id, JatekosNeve, charsmax(JatekosNeve)) new JatekosIP[32] get_user_ip(id, JatekosIP, charsmax(JatekosIP)) server_cmd("kick #%d Tiltott karakter-t irtal chatbe! ^"#^"", get_user_userid(id)) log_amx("%s | %s rossz karaktert irtbe chatbe : %s", JatekosNeve, JatekosIP, message) return PLUGIN_HANDLED } formatex(none[0], 31, ""), formatex(none[1], 31, " ") if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "") || equal (message, ".")) return PLUGIN_HANDLED; if(containi(message, "anyad") != -1 || containi(message, "fasz") != -1 || containi(message, "geci") != -1 || containi(message, "szar") != -1|| containi(message, "cigany") != -1 || containi(message, "rakos") != -1 || containi(message, "fos") != -1|| containi(message, "apad") != -1 || containi(message, "majom") != -1 || containi(message, "szar") != -1|| containi(message, "csicska") != -1 || containi(message, "buzi") != -1 || containi(message, "segg") != -1|| containi(message, "csira") != -1 || containi(message, "fasszopo") != -1 || containi(message, "kurva") != -1|| containi(message, "nyomi") != -1){ print_color(id, "!g[Információ]!y Ne beszélj csúnyán!") return PLUGIN_HANDLED } if(!equali(message, none[0]) && !equali(message, none[1])) { get_user_name(id, Name, 31); if(oles[id] >= 0 && oles[id] < 100){ c_rang = "KözlegĂ©ny" } else if(oles[id] >= 100 && oles[id] < 200){ c_rang = "ĹrvezetĹ‘" } else if(oles[id] >= 200 && oles[id] < 400){ c_rang = "Tizedes" } else if(oles[id] >= 400 && oles[id] < 600){ c_rang = "SzakaszvezetĹ‘" } else if(oles[id] >= 600 && oles[id] < 800){ c_rang = "Ĺrmester" } else if(oles[id] >= 800 && oles[id] < 1250){ c_rang = "TörzsĹ‘rmester" } else if(oles[id] >= 1250 && oles[id] < 1500){ c_rang = "FĹ‘tĹ‘rzsmester" } else if(oles[id] >= 1500 && oles[id] < 2000){ c_rang = "Alhadnagy" } else if(oles[id] >= 2000 && oles[id] < 3000){ c_rang = "ZászlĂłs" } else if(oles[id] >= 3000 && oles[id] < 4000){ c_rang = "Hadnagy" } else if(oles[id] >= 4000 && oles[id] < 6000){ c_rang = "FĹ‘hadnagy" } else if(oles[id] >= 5000 && oles[id] < 6000){ c_rang = "Százados" } else if(oles[id] >= 6000 && oles[id] < 7000){ c_rang = "Ĺrnagy" } else if(oles[id] >= 7000 && oles[id] < 8000){ c_rang = "Alezredes" } else if(oles[id] >= 8000 && oles[id] < 9000){ c_rang = "Ezredes" } else if(oles[id] >= 9000 && oles[id] < 10000){ c_rang = "VezĂ©rĹ‘rnagy" } else if(oles[id] >= 10000 && oles[id] < 11000){ c_rang = "Altábornagy" } else if(oles[id] >= 11000){ c_rang = "VezĂ©rezredes" }
ezzel public sayhook(id) { read_args (message, 191) remove_quotes (message) if(equal(message, "") || message[0] == ' ') { return PLUGIN_CONTINUE } if(message[0] == '/' && message[1] == 'm' && message[2] == 'e' && message[3] == 'n' && message[4] == 'u') { menuu(id) return PLUGIN_CONTINUE } get_user_name(id, nev, 31) if(is_user_alive(id)) { get_user_team(id, color, 9) formatex(Temp, 191, "^x04[Szint %i]^x03%s^x01: %s", Level[id], nev, message) } else { get_user_team(id, color, 9) formatex(Temp, 191, "^x01*Halott*^x04 [Szint %i]^x03%s^x01: %s", Level[id], nev, message) } sendmessage(color) return PLUGIN_HANDLED } public tshook(id) { read_args (message, 191) remove_quotes (message) if(equal(message, "") || message[0] == ' ') { return PLUGIN_CONTINUE } if(message[0] == '/' && message[1] == 'm' && message[2] == 'e' && message[3] == 'n' && message[4] == 'u') { menuu(id) return PLUGIN_CONTINUE } get_user_name(id, nev, 31) new playerTeam = get_user_team(id) new playerTeamName[19] switch (playerTeam) { case 1: { copy (playerTeamName, 11, "*Terrorista*") } case 2: { copy (playerTeamName, 18, "*Anti-Terrorista*") } default: copy (playerTeamName, 9, "*Nezo*") } if(is_user_alive(id)) { get_user_team(id, color, 9) formatex(Temp, 191, "^x03(%s) ^x04[Szint %i]^x03%s^x01: %s",playerTeamName, Level[id], nev, message) } else { get_user_team(id, color, 9) formatex(Temp, 191, "^x01*Halott* ^x03(%s) ^x04[Szint %i]^x03%s^x01: %s",playerTeamName, Level[id], nev, message) } sendtmessage(color, playerTeam) return PLUGIN_HANDLED }
|
|