08.05.2012, 16:18
Tenta ae..
pawn Код:
new Avioes[MAX_PLAYERS];
new bool:NoAviao[MAX_PLAYERS];
public OnPlayerStateChange(playerid, newstate, oldstate) {
new v = GetPlayerVehicleID(playerid);
if(newstate & PLAYER_STATE_PASSENGER) {
switch(GetVehicleModel(v)) {
case /*id dos aviхes*/: {
SetPlayerPos(playerid, x, y, z);
SetPlayerInterior(playerid, id);
Avioes[playerid] = v;
NoAviao[playerid] = true;
SendClientMessage(playerid, -1, "Vocк entrou no interior do aviгo..!");
}
}
}
return true;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
if(newkeys & KEY_SECONDARY_ATTACK && NoAviao[playerid]) {
new Float:v[3];
GetVehiclePos(Avioes[playerid], v[0], v[1], v[2]);
SetPlayerPos(playerid, v[0], v[1], v[2]);
SetPlayerInterior(playerid, 0);
NoAviao[playerid] = false;
SendClientMessage(playerid, -1, "Vocк saiu do interior do aviгo..!");
}
return true;
}