hab nen Problem und zwar bekomme ich es nicht hin nach diesem Tutorial.
Punkt 1. Entpackt die Root[Eix,Epk]
Punkt 2. Öffnet die game.py
Punkt 3. Setzt einen Hotkey->
Punkt 4. Dann die Funktion setzen:
Dann noch diese Funktion:
Punkt 5. Öffnet die uicommon.py und sucht nach
Punkt 6. Ersetzt die Funktion durch dies :
Und abspeichern.
Punkt 7. Geht Ingame zieht Eure Dss Waffe in den ersten Slot und drückt F8.Gebt den Dss Wert an den ihr mindestens haben wollt und wartet bis er den Dss Wert erreicht hat.
Punkt 2. Öffnet die game.py
Punkt 3. Setzt einen Hotkey->
PHP Code:
onPressKeyDict[app.DIK_F8] = lambda : self.StatsChangerStart()
PHP Code:
def StatsChangerStart(self):
guildNameBoard = uiCommon.InputDialogWithDescription()
guildNameBoard.SetTitle("Dss Changer")
guildNameBoard.SetDescription("Wert:")
guildNameBoard.SetMaxLength(2)
guildNameBoard.SetAcceptEvent(ui.__mem_func__(self.StatsChanger))
guildNameBoard.SetCancelEvent(ui.__mem_func__(self.CancelGuildName))
guildNameBoard.Open()
self.guildNameBoard = guildNameBoard
PHP Code:
def StatsChanger(self):
SLOT_COUNT = 80
val, bon = player.GetItemAttribute(0, 0) #(itempos, atrr)
self.connectingDialog = introLogin.ConnectingDialog()
Search = self.guildNameBoard.GetText()
if bon < int(Search):
DELAY_SEC = 1.0
self.connectingDialog.Open(DELAY_SEC)
self.connectingDialog.SetText("Aktualne Œrednie: " + str(bon) + ", Szukam: " + str(Search) + "+")
self.connectingDialog.SAFE_SetTimeOverEvent(self.StatsChanger)
self.connectingDialog.SAFE_SetExitEvent(self.OnCloseQuestionDialog)
for eachSlot in xrange(SLOT_COUNT):
getShopItemID = shop.GetItemID(eachSlot)
itemVNum = player.GetItemIndex(eachSlot)
if getShopItemID == 71084 and not itemVNum == 71084:
net.SendShopBuyPacket(eachSlot)
if itemVNum == 71084:
net.SendItemUseToItemPacket(eachSlot, 0)
break
else:
self.connectingDialog.Close()
PHP Code:
class InputDialogWithDescription(InputDialog):
PHP Code:
class InputDialogWithDescription(InputDialog):
def __init__(self):
ui.ScriptWindow.__init__(self)
self.__CreateDialog()
def __del__(self):
InputDialog.__del__(self)
def __CreateDialog(self):
pyScrLoader = ui.PythonScriptLoader()
pyScrLoader.LoadScriptFile(self, "uiscript/inputdialogwithdescription.py")
try:
getObject = self.GetChild
self.board = getObject("Board")
self.acceptButton = getObject("AcceptButton")
self.cancelButton = getObject("CancelButton")
self.inputSlot = getObject("InputSlot")
self.inputValue = getObject("InputValue")
self.description = getObject("Description")
except:
import exception
exception.Abort("InputDialogWithDescription.LoadBoardDialog.BindObject")
def SetTitle(self, name):
self.board.SetTitleName(name)
def SetNumberMode(self):
self.inputValue.SetNumberMode()
def SetSecretMode(self):
self.inputValue.SetSecret()
def SetFocus(self):
self.inputValue.SetFocus()
def SetAcceptEvent(self, event):
self.acceptButton.SetEvent(event)
self.inputValue.OnIMEReturn = event
def SetCancelEvent(self, event):
self.board.SetCloseEvent(event)
self.cancelButton.SetEvent(event)
self.inputValue.OnPressEscapeKey = event
def SetDescription(self, text):
self.description.SetText(text)
def Open(self):
self.inputValue.SetFocus()
self.SetCenterPosition()
self.SetTop()
self.Show()
def Close(self):
self.ClearDictionary()
self.board = None
self.acceptButton = None
self.cancelButton = None
self.inputSlot = None
self.inputValue = None
self.Hide()
def GetText(self):
return self.inputValue.GetText()
Punkt 7. Geht Ingame zieht Eure Dss Waffe in den ersten Slot und drückt F8.Gebt den Dss Wert an den ihr mindestens haben wollt und wartet bis er den Dss Wert erreicht hat.
Kann es mir bitte jemand machen?
Im Anhang meine Root Dateien.
Belohnung:
10 THX





