komanda Kick

Započeo Simić
28. Jul 2019.
936
pregleda
7
postova
Simić
4
Shot Caller
28. Jul 2019.
Problem(error/warning): nece da mi Kick igraca
Deo skripte:
CMD:kick(playerid, params[])
{
if(PlayerInfo > 0)
{
    new id,
        reason;
    if(sscanf(params, "us", id, reason)) return SendClientMessage(playerid, -1, "/kick ");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED, "ID kojeg ocete da kickujete nije konektovan.");
    if(strlen(reason) < 1 || strlen(reason) > 16) return SendClientMessage(playerid, COLOR_RED, "Razlog ne moze biti manji od 1 i vise od 16 karaktera.");

new str[40+MAX_PLAYER_NAME];
format(str, sizeof(str), "* Kickovani ste sa servera od strane %s.", GetName(playerid));
SendClientMessage(id, 0xAAFF00FF, str);

format(str, sizeof(str), "* Kickovali ste %s sa servera.", GetName(id));
SendClientMessage(playerid, 0xAAFF00FF, str);

SetTimerEx("KickPlayer", 200, false, "i", id);
}
else SendClientMessage(playerid, COLOR_RED, "Niste ovlasceni.");
return 1;
}

forward KickPlayer(id);
public KickPlayer(id)
{
Kick(id);
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):

Slika/video ingame problema(obavezno ako je ingame problem):
1.https://imgur.com/CuYGnPt
2.https://imgur.com/VSnJ5sY
3.https://imgur.com/0QKKrUU
TIMIC
4
Enforcer
28. Jul 2019.
Umesto
SetTimerEx("KickPlayer", 200, false, "i", id);
Stavi
Kick(id);
Simić
4
Shot Caller
28. Jul 2019.
isto
TIMIC
4
Enforcer
28. Jul 2019.
Simić wrote on July 28, 2019, 7:33 pm:
isto
Dodaj ovo, i prilagodi svom modu
forward KickIgraca(playerid);
public KickIgraca(playerid)
{
SetTimerEx("odecoek", 100, false, "i", playerid);
return true;
}
forward odecoek(playerid);
public odecoek(playerid)
{
Kick(playerid);
return true;
}
ivan221
5
Made Man
🔥2
28. Jul 2019.
Obrisi ovu proveru
if(strlen(reason) < 1 || strlen(reason) > 16) return SendClientMessage(playerid, COLOR_RED, "Razlog ne moze biti manji od 1 i vise od 16 karaktera.");
Ruthless Pawno
4
Shot Caller
28. Jul 2019.
PazzOnee wrote on July 28, 2019, 7:58 pm:
Obrisi ovu proveru
if(strlen(reason) < 1 || strlen(reason) > 16) return SendClientMessage(playerid, COLOR_RED, "Razlog ne moze biti manji od 1 i vise od 16 karaktera.");

probaj tako , ako ne bude radilo napravit cu ti full cmd
ivan221
5
Made Man
🔥2
28. Jul 2019.
Ruthless Pawno wrote on July 28, 2019, 8:01 pm:
probaj tako , ako ne bude radilo napravit cu ti full cmd
Nije mu potrebna ta provera, vec ima u arrayu maximum celija, tkd ako ih prekoraci nece da se dogodi nista

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha