Quote:
Originally Posted by Konstantinos
pawn Код:
stock IsPlayerNearHouse(playerid) // If a player is near a house, it will return the slot else -1 { for(new i = 0; i < MAX_HOUSES; i++) { if(IsPlayerInRangeOfPoint(playerid, 1, HouseInfo[i][hEnterPos][0], HouseInfo[i][hEnterPos][1], HouseInfo[i][hEnterPos][2])) { return i; } } return -1; }
CMD:enter(playerid, params[]) { new i = IsPlayerNearHouse(playerid); if (i != -1) { SetPlayerPos(playerid, HouseInfo[i][hExitPos][0], HouseInfo[i][hExitPos][1], HouseInfo[i][hExitPos][2]); SetPlayerInterior(playerid, HouseInfo[i][hInterior]); } else SendClientMessage(playerid, COLOR_RED, "Error"White": You are not near an entrance point."); return 1; }
|
Thanks man! I get it now.