Skripta:CLRP
Problem:Napravio sam komandu ban i sad kad banam igraca sve fino radi i stavio pod onplayerlogin da ako mu je ban == 1 da ga kick i posalje poruku sve fino radi kick-a ga ali ne ispise mu poruku...
Dio skripte:
if(PlayerInfo == 1) // Auto-kick
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
Kick(playerid);
}
Slike// Video//
[Pomoc] Ne ispise mi poruku kad sam banan...
485
pregleda
10
postova
10. Mar. 2013.
10. Mar. 2013.
Yorick Alison wrote on March 10, 2013, 2:49 pm:
Skripta:CLRP
Problem:Napravio sam komandu ban i sad kad banam igraca sve fino radi i stavio pod onplayerlogin da ako mu je ban == 1 da ga kick i posalje poruku sve fino radi kick-a ga ali ne ispise mu poruku...
Dio skripte:
if(PlayerInfo == 1) // Auto-kick
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
Kick(playerid);
}
Slike// Video//
Problem:Napravio sam komandu ban i sad kad banam igraca sve fino radi i stavio pod onplayerlogin da ako mu je ban == 1 da ga kick i posalje poruku sve fino radi kick-a ga ali ne ispise mu poruku...
Dio skripte:
if(PlayerInfo == 1) // Auto-kick
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
Kick(playerid);
}
Slike// Video//
To je zbog 0.3x ovako napravi:
if(PlayerInfo == 1) // Auto-kick
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
SetTimerEx("Kick", 300, 0, "d", playerid);
}Ovo na kraj callbacka svih:
forward Kick(id);
public Kick(id)
{
Kick(id);
}
10. Mar. 2013.
Yorick Alison wrote on March 10, 2013, 3:10 pm:
Hvala pokusat cu.... A kako ide unban za ovo?
Dali imaš komandu za unban ?
Ovo nije nikakva drugaÄija funkcija od tvoje ovo je isto Kick samo Å¡to ga kika nakon par sekundi da bi mogao ispisati poruku prije.
10. Mar. 2013.
Imam ali da objasnim nezz na kojem principu radi ova komanda meni treba da ide u korisnike pronađe korisnika i postavi mu banan na 0 da bi mogao pristupiti na server....
10. Mar. 2013.
Evo komanda...
if (strcmp(cmd, "/unban", true)==0)
{
if((IsPlayerAdmin(playerid)) || PlayerInfo >=1337)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, ""svpl"Koriscenje:{FFFFFF} /unban ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
ABroadCast(COLOR_YELLOW,string,1);
format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
printf(string);
format(string,sizeof(string),"%s.ini",tmp);
fremove(string);
SendClientMessage(playerid, COLOR_WHITE, "Igrac je unbanovan");
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
}
return 1;
}
if (strcmp(cmd, "/unban", true)==0)
{
if((IsPlayerAdmin(playerid)) || PlayerInfo >=1337)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, ""svpl"Koriscenje:{FFFFFF} /unban ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
ABroadCast(COLOR_YELLOW,string,1);
format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
printf(string);
format(string,sizeof(string),"%s.ini",tmp);
fremove(string);
SendClientMessage(playerid, COLOR_WHITE, "Igrac je unbanovan");
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
}
return 1;
}
10. Mar. 2013.
Ponovo mi ne ispisuje poruku nezz sta da radim stavljao sam timer i na 3000 i opet isto
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava