Guest Alxxie Posted September 14, 2009 Posted September 14, 2009 Ca sa dau viata msini scriu SetVehicleHealth.Dar cu SetVehicleHealth imi da doar viata.Masina ramane tot stricata(aspectul de masina lovita).Intrebarea este:Ce scriu daca vreau ca masina sa arate la loc ca-noua(sa nu fie lovita)????
Administrator -=[Vyorel]=- Posted September 14, 2009 Administrator Posted September 14, 2009 if(strcmp(cmdtext, "/repair", true) == 0){ if(GetPlayerState(playerid) == 2) { new vehicleid = GetPlayerVehicleID(playerid); new Float:X, Float:Y, Float:Z, Float:Angle; GetPlayerName(playerid,player,200); GetVehiclePos(vehicleid, X, Y, Z); GetVehicleZAngle(vehicleid, Angle); SetVehiclePos(vehicleid, 2067.7327,-1831.5408,13.2523); SetCameraBehindPlayer(playerid); SetVehicleZAngle(vehicleid, 185.7243); GameTextForPlayer(playerid, "~g~~h~~h~Repairing...", 3500, 5); SetTimerEx("ReplaceVehicle", 3000, 0, "iffff", vehicleid, X, Y, Z, Angle); format(string,256,"%s is repairing his vehicle. ( /repair )",player); SendClientMessageToAll(YELLOW, string); } else return SendClientMessage(playerid, RED, "You're not in a vehicle."); return 1;} ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.
Guest Alxxie Posted September 14, 2009 Posted September 14, 2009 Mdea dar.......Eu nu vreau sa imi mute masina in atelierul ala in timp ce o repara..Ma refeream daca o poate repara pe loc..Exista varianta asta??
LaZ Posted September 14, 2009 Posted September 14, 2009 OnFilterScript(GameMode)Init( ){ SetTimer( "RepairMyRide", 1, 10000 ); return true;}forward RepaidMyRide( vehicleid );public RepairMyRide( vehicleid ){ new MyRide = GetPlayerVehicleID( playerid ); SetVehicleHealth( MyRide, 1000 );}
Guest farse Posted September 15, 2009 Posted September 15, 2009 Warning: This is a new function working since SA-MP 0.3. It won't work in previous versions. RepairVehicle(GetPlayerVehicleID(playerid)); Dar pana atunci: if(strcmp(cmdtext, "/repair", true) == 0) { if(GetPlayerState(playerid) == 2) { new veid, model, Float:3[4]; veid=GetPlayerVehicleID(playerid); model=GetVehicleModel(veid); GetVehiclePos(veid,3[0],3[1],3[2]); GetVehicleZAngle(veid,3[4]); DestroyVehicle(veid); Createvehicle(model,3[0],3[1],3[2],3[3],-1,-1,40); } return 1; }
Guest Alxxie Posted September 15, 2009 Posted September 15, 2009 Multumesc mult pentru raspunsuri!;D Mi-ati fost de mare ajutor!
Question
Guest Alxxie
Ca sa dau viata msini scriu SetVehicleHealth.
Dar cu SetVehicleHealth imi da doar viata.Masina ramane tot stricata(aspectul de masina lovita).
Intrebarea este:Ce scriu daca vreau ca masina sa arate la loc ca-noua(sa nu fie lovita)????
5 answers to this question
Recommended Posts