Hallo com,
Wie mache ich das ich beim PayDay 5% mehr Geld als Premiumuser bekomme?
Spieler[playerid][PayDayGeld]
Danke im Voraus
+5% mehr geld aber wie?
- Pepex
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
GivePlayerMoney(playerid,// Hier kommt das Extra-Geld rein);
Was ist daran so schwer -
Nein, ja, also wenn ein spieler Jobt bekommt er am payday.. (z.B.) 50k und einer der nicht Jobt nur 700$ und jetzt möchte ich halt das der Premiumuser 5% mehr geld bekommt..
-
Zitat
GivePlayerMoney(playerid,// Hier kommt das Extra-Geld rein);
Was ist daran so schwer
Bei deiner Methode kann man das nur bei einer festen Summe machen. Aber wenn XY Premiumuser mit 250.000€ ist und ZX ein Premiumuser mit nur 50.000€ dann kannst du nicht bei beiden 50.000€ mehr geben! (War nur ein Beispiel)
Ich weiss es leider selber gerade nicht. Ich würde irgendwie extra das Geld wovon er 5% extra bekommen soll durch 100 teilen und dann mal 5 (für die 5%) nehmen. Ob man auch Prozent Rechnung ausführen kann - glaube ich, weiss aber nicht genau wie..
-
Spieler[playerid][PayDayGeld] += (Spieler[playerid][PayDayGeld]/100)*5;
könnte so passen oder?
habe n bissel logisch gedacht -
Wie wäre es mit * 1.05 ?
-
würde es lieber so machen:
Spieler[playerid][PayDayGeld] += Spieler[playerid][PayDayGeld]*0,05; -
dann aber wie aki sagte 1.05, weil man hat ja schon 100%, zuden kommen 5% dazu.
genug kluggescheist -
breadfish.de
Hat das Thema geschlossen.