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
