26.11.2014, 11:59
I made 2 gate to open with 'Y' or 'KEY_YES'
I add this under OnPlayerKeyStateChange
But this doesn't work correct ingame. Here some images:
http://i.imgur.com/EfbWxAv.png
http://i.imgur.com/PisZ2Oe.png
I add this under OnPlayerKeyStateChange
Код:
if(newkeys == KEY_YES) { if(IsPlayerInRangeOfPoint(playerid, 4.0, 1583.25732, -1638.13708, 13.66108)) { if(PDvratao == 0) { if(PlayerInfo[playerid][pLider]==1||PlayerInfo[playerid][pClen]==1) { PDvratao = 1; MoveObject(PDporta2, 1583.25732, -1638.13708, 5.66108, 3.0); SendClientMessage(playerid,BELA,"{00FFFF}(DWIG){FF5300} You open the gate!"); } } if(PDvratao == 1) { if(PlayerInfo[playerid][pLider]==1||PlayerInfo[playerid][pClen]==1) { PDvratao = 0; MoveObject(PDporta2, 1583.25732, -1638.13708, 13.66108, 3.0); SendClientMessage(playerid,BELA,"{00FFFF}(DWIG){FF5300} You close the gate!"); } } } if(IsPlayerInRangeOfPoint(playerid, 8.0, 1544.67786, -1630.77185, 12.88390)) { if(PDrampao == 0) { if(PlayerInfo[playerid][pLider]==1||PlayerInfo[playerid][pClen]==1) { PDrampao = 1; MoveObject(PDporta3,1544.69995117,-1630.80004883,13.10000038,0.5,0.00000000,357.74978638,270.25003052); SendClientMessage(playerid,BELA,"{00FFFF}(DWIG){FF5300} You open the gate!"); } } if(PDrampao == 1) { if(PlayerInfo[playerid][pLider]==1||PlayerInfo[playerid][pClen]==1) { PDrampao = 0; MoveObject(PDporta3,1544.69995117,-1630.80004883,13.10000038,0.5,0.00000000,269.74978638,270.25000000); SendClientMessage(playerid,BELA,"{00FFFF}(DWIG){FF5300} You close the gate!"); } } } }
http://i.imgur.com/EfbWxAv.png
http://i.imgur.com/PisZ2Oe.png