Exit command.
#1

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!
Reply
#2

put a return 1; (not inside the loop)
Reply
#3

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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)