Čaute, mám taky problem, nejde mi ban, akože ide len je to trochu zamotané...
dá tam ID, dá tam dôvod, no napíše do chatu dobrú správu, lenže zabanuje iné ID...
nechápem tomu..(mam to cez dialog a robí to aj pri kick(ten istý systém)) codes:
if (strcmp("/ban", cmdtext, true, 10) == 0)
if (IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid,5,DIALOG_STYLE_INPUT,"{FF0000}Zabanovanie hráča","Zadajte ID hráča ktorého chcete zabanovať:","VYBRAT","ZRUSIT");
return 1;
}
if(dialogid == 5)
{
if(response == 1)
{
new id = strval(inputtext);
SetPVarInt(playerid,"BanID",id);
ShowPlayerDialog(playerid,7,DIALOG_STYLE_INPUT,"{FF0000}Dôvod zabanovania","Zadajte dôvod zabanovania:","OK","ZRUSIT");
}
}
if(dialogid == 7)
{
if(response == 1)
{
new id = GetPVarInt(playerid,"BanID");
new str2[144],name[21],name2[21];
new reason[50];
strcat(reason,inputtext);
GetPlayerName(playerid,name,21);
GetPlayerName(id,name2,21);
format(str2,sizeof(str2),"{FFFFFF}Administrátor {FF0000}%s{FFFFFF} zabanoval hráča {FF0000}%s{FFFFFF} [ Dôvod: %s ]",name,name2,reason);
SCMTA(COL_RED,str2);
SetTimer("tban", 50,false);
}
}
forward tban(playerid);
public tban(playerid)
{
new id = GetPVarInt(playerid,"BanID");
Ban(id);
return 1;
}
Dotaz
RoBiK 3
Čaute, mám taky problem, nejde mi ban, akože ide len je to trochu zamotané...
dá tam ID, dá tam dôvod, no napíše do chatu dobrú správu, lenže zabanuje iné ID...
nechápem tomu..(mam to cez dialog a robí to aj pri kick(ten istý systém)) codes:
+ nehádže žiadne errory
Link to comment
Share on other sites
5 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