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