kosten = (1000-vhealth)*10;
warning 213: tag mismatch
Was genau ist da falsch?
kosten = (1000-vhealth)*10;
warning 213: tag mismatch
Was genau ist da falsch?
kosten = (1000-vhealth)*10;
Zu
kosten = (1000-floatround(vhealth))*10;
Ich gehe davon aus vhealth wird mit GetVehicleHealth(vehicleid) ermittelt.
Das wird vom Typ Float aus gegeben. Du verwendest die Variable aber als Integer.
Mach es so:
kosten = (1000 - floatround(vhealth)) * 10;
//Edit: Jeffry hat schneller getippt.
Danke für die Hilfe, doch leider funktioniert die Rechnung nicht so ganz.
Will pro verlorenen Hp, 10 Dollar verlangen.
Des heißt bei einem Zustand von 80% soll der Kunde 200 Dollar zahlen müssen.
Ist die Rechnung irgendwie falsch aufgebaut?
Dann musst du es so machen:
kosten = (1000-floatround(vhealth));