30.04.2014, 19:40
Quote:
Merci. Mais sinon tu peut toujours faire comme sa pour optimiser ^^:
Code:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { if(IsPlayerAdmin(playerid)) //on vйrifie si ce con est admin { new CarID = GetPlayerVehicleID(playerid); // ... on vйrifie l'ID du vйhicule du joueur new CarSeat = GetPlayerVehicleSeat(playerid); // ... on vйrifie le siиge sur lequel le joueur a posй ses fesses... switch(IsPlayerInAnyVehicle(playerid)) { case 0: SetPlayerPosFindZ(playerid, fX, fY, fZ); // ... sa TP le joueur a la position marquй ! case 1: SetVehiclePos(CarID,fX,fY,fZ) ,PutPlayerInVehicle(playerid,CarID,CarSeat); // On tp la voiture et pour finir on met le joueur dans son vйhicule, dans son siиge ! } } return 1; } |
pawn Code:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Trolilolilol !");
if(IsPlayerInAnyVehicle(playerid)) {
new CarID = GetPlayerVehicleID(playerid);
new CarSeat = GetPlayerVehicleSeat(playerid);
SetVehiclePos(CarID, fX, fY, fZ);
return PutPlayerInVehicle(playerid, CarID, CarSeat);
}
return SetPlayerPos(playerid, fX, fY, fZ);
}