Windows_8
Умник
Приветствую, при входе в дом появляюсь в доме на hID выше, тоесть зашел в первый дом - появляюсь в инте второго, выхожу из второго.
Вход:
Выход:
Вход:
CSS:
case 11:
{
if(response)
{
for(new i; i < TOTALHOUSE; i++)
{
SetPlayerPos(playerid, HouseInfo[i][hexit_pos_x], HouseInfo[i][hexit_pos_y], HouseInfo[i][hexit_pos_z]);
SetPlayerVirtualWorld(playerid, i + 50);
SetPlayerInterior(playerid, HouseInfo[i][hInt]);
}
}
else{}
}
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_WALK)
{
for(new h = 0; h < TOTALHOUSE; h++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, HouseInfo[h][hexit_pos_x],HouseInfo[h][hexit_pos_y], HouseInfo[h][hexit_pos_z]))
{
SetPlayerPos(playerid, HouseInfo[h][henter_pos_x], HouseInfo[h][henter_pos_y], HouseInfo[h][henter_pos_z]);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
}
}
return 1;
}
