Beitrag von Blackshadowscript ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
ocmd:reparieren(playerid,params[])
{
if(!isAdmin(playerid,8)) return SendClientMessage(playerid,helblau,"Du hast nicht die passende Rechte dafür!");
new vID = GetPlayerVehicleID(playerid);
SetVehicleHealth(vID,100)
SendClientMessage(playerid,blau,"Du hast das Fahrzeug repariert!");
return 1;
}
Dürfte wohl das sein was du möchtest.
ich mache aber leider damit nur das auto kapput
ocmd:reparieren(playerid,params[])
{
if(!isAdmin(playerid,8)) return SendClientMessage(playerid,helblau,"Du hast nicht die passende Rechte dafür!");
new vID = GetPlayerVehicleID(playerid);
SetVehicleHealth(vID,100)
SendClientMessage(playerid,blau,"Du hast das Fahrzeug repariert!");
return 1;
}
Zu:
ocmd:reparieren(playerid,params[])
{
if(!isAdmin(playerid,8)) return SendClientMessage(playerid,helblau,"Du hast nicht die passende Rechte dafür!");
new vID = GetPlayerVehicleID(playerid);
SetVehicleHealth(vID,1000); //hier war eine 0 zu wenig
RepairVehicle(vID); //dient dazu, dass die Karosserie auch repariert wird
SendClientMessage(playerid,blau,"Du hast das Fahrzeug repariert!");
return 1;
}
MfG
Beispiel:
Mfg
SetVehicleHealth braucht man vor RepairVehicle nicht da RepairVehicle beides übernimmt HP und den sichtbaren schaden