SA-MP Forums Archive
Player can't see message when kicked.. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Player can't see message when kicked.. (/showthread.php?tid=298687)



Player can't see message when kicked.. - Typhome - 22.11.2011

Код:
public vastus(index, response_code, data[])
{
    new buffer[128];
	if(response_code == 200)
    {
        if(!strcmp(data, "BANNED", true, 6))
        {
        	SendClientMessage(index, -1, "[MUST NIMEKIRI] Sa oled musta nimekirjas.");
        	SendClientMessage(index, -1, "[MUST NIMEKIRI] Sellest lahti saamiseks saada avaldus");
        	SendClientMessage(index, -1, "[MUST NIMEKIRI] aadressil: www.samp.rps.ee");
			Kick(index);
		}
    }
    else
    {
        format(buffer, sizeof(buffer), "RC [%d]", response_code);
    }
}
I connect -> I got kicked, but i cant see any messages.
When i remove Kick(index); then messages will show.


Re: Player can't see message when kicked.. - Emmet_ - 22.11.2011

This might not work, but try it.

pawn Код:
public vastus(index, response_code, data[])
{
    new buffer[128];
    if(response_code == 200)
    {
        if(!strcmp(data, "BANNED", true))
        {
            SendClientMessage(index, -1, "[MUST NIMEKIRI] Sa oled musta nimekirjas.");
            SendClientMessage(index, -1, "[MUST NIMEKIRI] Sellest lahti saamiseks saada avaldus");
            SendClientMessage(index, -1, "[MUST NIMEKIRI] aadressil: www.samp.rps.ee");
            SetTimerEx("KickPlayer", 1000, false, "i", playerid);
        }
    }
    else
    {
        format(buffer, sizeof(buffer), "RC [%d]", response_code);
    }
}

forward KickPlayer(playerid);
public KickPlayer(playerid) {
    return Kick(playerid);
}



Re: Player can't see message when kicked.. - park4bmx - 22.11.2011

Run a loop at the end where the kick() is
And make so it's only for the banned player !


Re: Player can't see message when kicked.. - cessil - 22.11.2011

I suggest using a 2 second delay on a timer to kick the player