Üdv mindenkinek! A cím, nem biztos hogy kifejezi azt, amit mi valóban fogunk csinálni..Ugyebár mind tudjuk hogy rengeteg átverés történik a szervereken kereskedéssel (90%ban TradeHackra fogják), ezzel meggyűlik a szerver adminok baja is. Az ezrediknél már szerintem elég idegesítővé válik. Hogy, hogy verik át őket? Nem nézik meg a az eladó felek a vevő által a kereskedő ablakba berakott pénzt, néha elszámolnak egy nullát és a többi. Ennek a megelőzése érdekében egy kis pythonhoz kell folyamodni, de nem nagy tételekbe.
Első lépés ként csomagold ki a root fájlokat. Amint ez megvan, keress rá az UiExchange.py fájlra és nyisd meg Notepad++al.
Keressünk rá erre: self.OwnerMoney.SetText(str(exchange.GetElkFromSelf()))
Ezt a két sort fogjuk megváltoztatni: self.OwnerMoney.SetText(str(exchange.GetElkFromSelf()))
self.TargetMoney.SetText(str(exchange.GetElkFromTarget()))
Még pedig erre: self.OwnerMoney.SetText(str(('.'.join([ i-3<0 and str(exchange.GetElkFromSelf())[:i] or str(exchange.GetElkFromSelf())[i-3:i] for i in range(len(str(exchange.GetElkFromSelf()))%3, len(str(exchange.GetElkFromSelf()))+1, 3) if i ]))))
self.TargetMoney.SetText(str(('.'.join([ i-3<0 and str(exchange.GetElkFromTarget())[:i] or str(exchange.GetElkFromTarget())[i-3:i] for i in range(len(str(exchange.GetElkFromTarget()))%3, len(str(exchange.GetElkFromTarget()))+1, 3) if i ]))))
Ha ezzel meg vagyunk így kell kinéznie:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fi7tAEcy.png&hash=8c2cb299a4fff7622c7184ccea1ae6762fea2e3c)
Elmentjük, visszacsomagoljuk, elindítjuk a játékot, és ha sikerrel jártunk így fog kinézni ha pénzt
raksz a kereskedőablakba:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FnLrbKag.png&hash=f75ad6d85a412a1085c14030e4e203e5669c792a)
Egyszerű volt? Tudom. Ezzel egy pár gonddal kevesebb lesz a szerverkészítők vállán.
További szép napot.
Droug