09.04.2015, 09:06
I'm kinda confused here, I have a house system, I wanted to make that when a player presses ENTER, he/she gets teleported to the house when he/she is in the checkpoint but the problem is that whenever I press ENTER, even when I'm not in the checkpoint, he/she gets teleported to the house.
Is this something related to Streamer or?
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (RELEASED( KEY_SECONDARY_ATTACK ))
{
enterHouse(playerid);
}
return 1;
}
pawn Код:
stock enterHouse(playerid)
{
for(new i = 0; i < MAX_HOUSES; i++)
{
if(fexist(housePath(i)))
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(pInfo[playerid][pJailTime] <= 0)
{
if(IsPlayerInDynamicCP(playerid, hInfo[i][hCPOut]))
{
printf("house id: %d", i);
teleportToHouseInterior(playerid, i);
}
else break;
}
}
}
}
return 1;
}


