Folgende Zeile schreibt den Wert der Variable $amt2 als Gold dem Spieler mit dem Login-Namen "Cedrik" gut:
$this->bbcode_second_pass_code('', 'db_query("UPDATE accounts SET gold=gold+$amt2 WHERE login='Cedrik'");')
$amt2 kannst du mit dem bezahlten Wert gleichsetzen (weiß den Variablennamen nicht auswendig), allerdings halte ich das für SEHR schlecht für die Spielbalance, da "Cedrik" dann sozusagen in Gold schwimmen würde. Nachdem er aber vermutlich kein Ale pinkelt, muss er selbst irgendwo einkaufen oder hat Kosten durch die Herstellung. Vielleicht sollte er nur einen kleinen Prozentsatz (z.B. $amt2=round($amt/10);) des bezahlten Goldes bekommen und an anderer Stelle einen Nachteil haben - zum Beispiel weniger Waldkämpfe, weil er ja eigentlich in der Kneipe zu stehen hat und dort sein Gold verdient...
_________________ Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!
Neues Video: Marios freier Tag in Second Life
|