if(strcmp(cmdtext, "/repair", true) == 0) { if(IsPlayerInAnyVehicle(playerid)){ new Float:X, Float:Y, Float:Z; new currentplayer; for (currentplayer = 0; currentplayer < MAX_PLAYERS; currentplayer++) GetPlayerPos(currentplayer, X, Y, Z); if(X <= 2071.6 && X >= 2042.1 && Y <= -1821.7 && Y >= -1839.1) { SendClientMessage(playerid, COLOR_RED, "Quelqu'un est en train de réparer sa moto, patientez quelques secondes"); } else{ idpaint = playerid; GetPlayerPos(playerid, gPositions[playerid][0], gPositions[playerid][1], gPositions[playerid][2]); GetPlayerFacingAngle(playerid, gPositions[playerid][3]); GivePlayerMoney(playerid,100); SetVehicleZAngle(GetPlayerVehicleID(playerid),270.0); SetVehiclePos(GetPlayerVehicleID(playerid),2064.4536,-1831.7820,13.1179); SetTimer("EndSpray", 5000, 0); } } public EndSpray(playerid) { if(playerid == idpaint){ SetVehiclePos(GetPlayerVehicleID(playerid),gPositions[playerid][0], gPositions[playerid][1], gPositions[playerid][2]); SetVehicleZAngle(GetPlayerVehicleID(playerid),gPositions[playerid][3]); } }