roland811 0 Odesláno: 26. Leden, 2011 Share Odesláno: 26. Leden, 2011 dcmd_ban(playerid, params[]) /////// tuto mozes zmenit ban na svoj prikaz { if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0404FF,"Příkaz pouze pro adminy RCON!"); // Zde si dejte vlastní podmínku podle toho, kdo bude moct příkaz použít if (strlen(params)==0) return SendClientMessage(playerid,0xFF0404FF,"Použij [/timeban ID]"); BanedID = strval(params); // nastaví se proměnná BanedID if(!IsPlayerConnected(BanedID)) return SendClientMessage(playerid,0xFF0404FF,"Hráč s tímto ID není připojen!"); GiveTimeBanToPlayer(playerid, 0, ""); // spustí se dialog atd.. return true; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(ban,3, cmdtext); // a tuto to musis dat s toho prveho riadko co si napisal.. a ta 3 = pocet pismen ban = 3 pismena return 0; } Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 26. Leden, 2011 Share Odesláno: 26. Leden, 2011 Jen bych dodal že máš špatně jednu věc v celém tutu. Jde o to že když zabanuješ hráče třeba hráče TEST tak to napiše tohle např: Test byl zabanován Administrátorem Test zabanuje vlastně jako on sám sebe, máš to tam divně přehazené proto sem dávám opravené jak to funguje správně. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == (2*MAX_PLAYERS)+playerid) { if(!response) return 0; if(strlen(inputtext) < 11 || strlen(inputtext) > 23) return SendClientMessage(playerid,COLOR_ORANGE,"Zadal jsi špatný formát TimeBanu!"); format(BanTime, sizeof(BanTime), "%s", inputtext); GiveTimeBanToPlayer(playerid, 1,BanTime); return 1; } if(dialogid == (3*MAX_PLAYERS)+playerid) { if(!response) return 0; new msg[1024], Pname[25], TimeArray[6][5], Aname[25]; GetPlayerName(BanedID, Pname, sizeof(Pname)); GetPlayerName(playerid, Aname, sizeof(Aname)); TimeFromString(BanTime, TimeArray); format(msg, sizeof(msg), "%s byl zabanován Administrátorem %s na %s let, %s měsíců, %s dní, %s hodin, %s minut, %s sekund [Důvod: %s]",Pname,Aname,TimeArray[0],TimeArray[1],TimeArray[2],TimeArray[3], TimeArray[4], TimeArray[5], inputtext); SendClientMessageToAll(COLOR_DARKRED, msg); printf("[TimeBan] %s", msg); BanPlayer(BanedID, BanTime); Kick(BanedID); } return 1; } Link to comment Share on other sites More sharing options...
Patrony 0 Odesláno: 26. Leden, 2011 Author Share Odesláno: 26. Leden, 2011 Jen bych dodal že máš špatně jednu věc v celém tutu. Jde o to že když zabanuješ hráče třeba hráče TEST tak to napiše tohle např: Díky někdo všímavej aspoň Bylo to tím jak jsem kopíroval řádek GetPlayerName(BanedID, Pname, sizeof(Pname)); tak jsem u toho druhého zapoměl změnit BanedID na playerid... nemělo by to nijak kazit funkčnost, pouze ten výpis. Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 26. Leden, 2011 Share Odesláno: 26. Leden, 2011 Jen bych dodal že máš špatně jednu věc v celém tutu. Jde o to že když zabanuješ hráče třeba hráče TEST tak to napiše tohle např: Díky někdo všímavej aspoň Jasný, já sem totiž tvůj timeban použil, je celkem fajn, jen sem si udělal trošku vlastní upravy a v tomhle byla chyba, ne že bych tě kritizoval pouze upravil aby tu stím pak někdo neměl problém. Link to comment Share on other sites More sharing options...
Patrony 0 Odesláno: 26. Leden, 2011 Author Share Odesláno: 26. Leden, 2011 Opravil jsem to přímo i v návodu... Když najdete chybu dejte vědět.. dík Link to comment Share on other sites More sharing options...
Guest Krysa2 Odesláno: 4. Únor, 2011 Share Odesláno: 4. Únor, 2011 Hele když dám /timeban 1 pak 0:0:0:0:1:0 Tak to mi jde a kdyz dám BAN jako dál tak se nic nestane co s tim mám pls HELP Link to comment Share on other sites More sharing options...
Kavi 1 Odesláno: 4. Únor, 2011 Share Odesláno: 4. Únor, 2011 pěkné 10/10 Link to comment Share on other sites More sharing options...
Guest Krysa2 Odesláno: 4. Únor, 2011 Share Odesláno: 4. Únor, 2011 Vám to funguje ? -- pát 04. úno 2011 23:07:40 -- Sorry už mi to jde měl jsem moc FSček Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 20. Únor, 2011 Share Odesláno: 20. Únor, 2011 Jen bych dále poupravil, už sem tu upravoval chybu kterou si zde měl a to byli. přehozené podmínky další chybou je že když hráče zabanuješ přez timeban stačí si změnit jedno písmenko nebo číslo v nicku a může hrát znova, takže to není kompletně dodělané, lepší by bylo na IP Link to comment Share on other sites More sharing options...
DooM 93 Odesláno: 20. Únor, 2011 Share Odesláno: 20. Únor, 2011 Jen bych dále poupravil, už sem tu upravoval chybu kterou si zde měl a to byli. přehozené podmínky další chybou je že když hráče zabanuješ přez timeban stačí si změnit jedno písmenko nebo číslo v nicku a může hrát znova, takže to není kompletně dodělané, lepší by bylo na IP Tez sem si vsiml. toto by se dalo vyuzit treba jako zmrazeni uctu ale na ban ne Link to comment Share on other sites More sharing options...
Ivo Král 0 Odesláno: 20. Únor, 2011 Share Odesláno: 20. Únor, 2011 neni problém to předělat na kontrolu IP.. Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 20. Únor, 2011 Share Odesláno: 20. Únor, 2011 neni problém to předělat na kontrolu IP.. Jo jo celé sem si to předělal, a upravil dle vlastní volby, takže to mám zavedené na IP zaroveň na nick.. Link to comment Share on other sites More sharing options...
Tomas66 0 Odesláno: 23. Květen, 2011 Share Odesláno: 23. Květen, 2011 Patrony prosím dáš na uložto ne bo napiš skype a kdyš na uložto tak pls dej tam amx timebanu pls protože kdyš otevřu tu stránku tak ona nejde a z pawnem neumím. Link to comment Share on other sites More sharing options...
Guest Odesláno: 23. Květen, 2011 Share Odesláno: 23. Květen, 2011 Na co chceš časový ban, když s pawnem neumíš?? Link to comment Share on other sites More sharing options...
KarTooN 1 Odesláno: 1. Červen, 2011 Share Odesláno: 1. Červen, 2011 Dobrý.... 10/10 hodí se to Link to comment Share on other sites More sharing options...
Morlox330 3 Odesláno: 7. Červen, 2011 Share Odesláno: 7. Červen, 2011 1o/1o Link to comment Share on other sites More sharing options...
zekir 0 Odesláno: 7. Červen, 2011 Share Odesláno: 7. Červen, 2011 Skvele 10/10 Link to comment Share on other sites More sharing options...
Mr.RooT 3 Odesláno: 7. Červen, 2011 Share Odesláno: 7. Červen, 2011 N1CE Io/Io "albino" "basketball" Link to comment Share on other sites More sharing options...
prokletos 0 Odesláno: 26. Říjen, 2011 Share Odesláno: 26. Říjen, 2011 pomuzete mi stim ale bo my to us poslete v AMX ten time ban len mi to opravte a dejte aby to mohl dvat jenom admin ten ban pls muj skype : majo.hindicky a email [email protected] dekuji predem Link to comment Share on other sites More sharing options...
Lalan 0 Odesláno: 26. Říjen, 2011 Share Odesláno: 26. Říjen, 2011 10/10 Určitě využiju Do módu Link to comment Share on other sites More sharing options...
Genesi 0 Odesláno: 31. Říjen, 2011 Share Odesláno: 31. Říjen, 2011 Prosímtě kam nahraju include? díky Link to comment Share on other sites More sharing options...
DooM 93 Odesláno: 31. Říjen, 2011 Share Odesláno: 31. Říjen, 2011 Prosímtě kam nahraju include? díky pawno/includes Link to comment Share on other sites More sharing options...
Genesi 0 Odesláno: 31. Říjen, 2011 Share Odesláno: 31. Říjen, 2011 A to se nenahrává nikde na server? Link to comment Share on other sites More sharing options...
Lurk 0 Odesláno: 31. Říjen, 2011 Share Odesláno: 31. Říjen, 2011 A to se nenahrává nikde na server? include se dává do Pawna, scripty se dávají na server Link to comment Share on other sites More sharing options...
Genesi 0 Odesláno: 31. Říjen, 2011 Share Odesláno: 31. Říjen, 2011 A to se nenahrává nikde na server? include se dává do Pawna, scripty se dávají na server Dík Link to comment Share on other sites More sharing options...
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