SA-MP Forums Archive
Exit command. - 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: Exit command. (/showthread.php?tid=350365)



Exit command. - iGetty - 12.06.2012

pawn Код:
command(exit, playerid, params[])
{
    for(new i = 1; i < MAX_HOUSES; i++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3.0, Houses[InHouse[playerid]][HouseInteriorX], Houses[InHouse[playerid]][HouseInteriorY], Houses[InHouse[playerid]][HouseInteriorZ]))
        {
            SetPlayerPos(playerid, Houses[InHouse[playerid]][HouseExteriorX], Houses[InHouse[playerid]][HouseExteriorY], Houses[InHouse[playerid]][HouseExteriorZ]);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid, 0);
            InHouse[playerid] = -1;
        }
    }
}
It doesn't work?, Just returns "Server: Unknown Command".

What's the problem? Thanks!


Re: Exit command. - JaKe Elite - 12.06.2012

put a return 1; (not inside the loop)


Re: Exit command. - Stevee - 12.06.2012

Just to add to Romels post

Код:
command(exit, playerid, params[])
{
    for(new i = 1; i < MAX_HOUSES; i++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3.0, Houses[InHouse[playerid]][HouseInteriorX], Houses[InHouse[playerid]][HouseInteriorY], Houses[InHouse[playerid]][HouseInteriorZ]))
        {
            SetPlayerPos(playerid, Houses[InHouse[playerid]][HouseExteriorX], Houses[InHouse[playerid]][HouseExteriorY], Houses[InHouse[playerid]][HouseExteriorZ]);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid, 0);
            InHouse[playerid] = -1;
        }
    }
    return 1;
}