Sergio_Mittone
Компетентный
всем привет у меня возникла проблема с лифтом не могу его вызвать вот нашел строку но понять не могу что тут помогите пж
с меня если что +
с меня если что +
PHP:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(!IsPlayerInAnyVehicle(playerid) && newkeys & KEY_SECONDARY_ATTACK)
{
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
if(pos[1] < -1253.6425 && pos[1] > -1253.6425 && pos[0] < 1278.95 && pos[0] > 1281.4559) // He is using the elevator button
ShowElevatorDialog(playerid);
else // Is he in a floor button?
{
if(pos[1] > 1278.95 && pos[1] < 1278.95 && pos[0] < 1278.95 && pos[0] > 1281.4559)
{
// He is most likely using it, check floor:
new i=20;
while(pos[2] < GetDoorsZCoordForFloor(i) + 3.5 && i > 0)
i --;
if(i == 0 && pos[2] < GetDoorsZCoordForFloor(0) + 2.0)
i = -1;
if(i <= 19)
{
CallElevator(playerid, i + 1);
GameTextForPlayer(playerid, "~g~LIFT EDET", 3500, 4);
}
}
}
}
return 1;
}
