def UpdateInventoryList(self): self.invListBox.RemoveAllItems() for i in xrange(player.INVENTORY_PAGE_SIZE*2): ItemIndex = player.GetItemIndex(i) if not ItemIndex: continue if ItemIndex != 0: item.SelectItem(ItemIndex) item.GetItemName(ItemIndex) ItemName = item.GetItemName() self.invListBox.AppendItem(Item(str(i) + " | " + ItemName))
def __BreakSwitching(self): global SwitchButton if SwitchButton == 1: self.SwitchingBreakButton.SetText("Abbrechen") SwitchButton = 0 else: self.Hide()
def StartSwitchBot(self): global SwitchButton SwitchButton = 1 self.SwitchingBreakButton.SetText("Stop") self.__Switchtingdialog()
def __Switchtingdialog(self): global BoniSwitchvalue global Bonus1 global Bonus2 global Bonus3 global Bonus4 global Bonus5 global SwitchButton
if SwitchButton == 1: #1 Bonus switchen: if ((int(Main2) == 0) and\ (val0 == int(Main1) and bon0 >= int(Search1) or\ (val1 == int(Main1) and bon1 >= int(Search1)) or\ (val2 == int(Main1) and bon2 >= int(Search1)) or\ (val3 == int(Main1) and bon3 >= int(Search1)) or\ (val4 == int(Main1) and bon4 >= int(Search1)))) or\ ((int(Alter2) == 0) and\ (val0 == int(Alter1) and bon0 >= int(Search6) or\ (val1 == int(Alter1) and bon1 >= int(Search6)) or\ (val2 == int(Alter1) and bon2 >= int(Search6)) or\ (val3 == int(Alter1) and bon3 >= int(Search6)) or\ (val4 == int(Alter1) and bon4 >= int(Search6)))): self.BoardMessage.SetTip("Switching erfolgreich!") self.BoardMessage.SetTop() self.__BreakSwitching() #2 Bonis switchen: elif ((int(Main3) == 0) and\ (val0 == int(Main1) and bon0 >= int(Search1) or\ (val1 == int(Main1) and bon1 >= int(Search1)) or\ (val2 == int(Main1) and bon2 >= int(Search1)) or\ (val3 == int(Main1) and bon3 >= int(Search1)) or\ (val4 == int(Main1) and bon4 >= int(Search1))) and\ ((val0 == int(Main2) and bon0 >= int(Search2)) or\ (val1 == int(Main2) and bon1 >= int(Search2)) or\ (val2 == int(Main2) and bon2 >= int(Search2)) or\ (val3 == int(Main2) and bon3 >= int(Search2)) or\ (val4 == int(Main2) and bon4 >= int(Search2)))) or\ ((int(Alter3) == 0) and\ (val0 == int(Alter1) and bon0 >= int(Search6) or\ (val1 == int(Alter1) and bon1 >= int(Search6)) or\ (val2 == int(Alter1) and bon2 >= int(Search6)) or\ (val3 == int(Alter1) and bon3 >= int(Search6)) or\ (val4 == int(Alter1) and bon4 >= int(Search6))) and\ ((val0 == int(Alter2) and bon0 >= int(Search7)) or\ (val1 == int(Alter2) and bon1 >= int(Search7)) or\ (val2 == int(Alter2) and bon2 >= int(Search7)) or\ (val3 == int(Alter2) and bon3 >= int(Search7)) or\ (val4 == int(Alter2) and bon4 >= int(Search7)))): self.BoardMessage.SetTip("Switching erfolgreich!") self.BoardMessage.SetTop() self.__BreakSwitching() #3 Bonis switchen: elif ((int(Main4) == 0) and\ (val0 == int(Main1) and bon0 >= int(Search1) or\ (val1 == int(Main1) and bon1 >= int(Search1)) or\ (val2 == int(Main1) and bon2 >= int(Search1)) or\ (val3 == int(Main1) and bon3 >= int(Search1)) or\ (val4 == int(Main1) and bon4 >= int(Search1))) and\ ((val0 == int(Main2) and bon0 >= int(Search2)) or\ (val1 == int(Main2) and bon1 >= int(Search2)) or\ (val2 == int(Main2) and bon2 >= int(Search2)) or\ (val3 == int(Main2) and bon3 >= int(Search2)) or\ (val4 == int(Main2) and bon4 >= int(Search2))) and\ ((val0 == int(Main3) and bon0 >= int(Search3)) or\ (val1 == int(Main3) and bon1 >= int(Search3)) or\ (val2 == int(Main3) and bon2 >= int(Search3)) or\ (val3 == int(Main3) and bon3 >= int(Search3)) or\ (val4 == int(Main3) and bon4 >= int(Search3)))) or\ ((int(Alter4) == 0) and\ (val0 == int(Alter1) and bon0 >= int(Search6) or\ (val1 == int(Alter1) and bon1 >= int(Search6)) or\ (val2 == int(Alter1) and bon2 >= int(Search6)) or\ (val3 == int(Alter1) and bon3 >= int(Search6)) or\ (val4 == int(Alter1) and bon4 >= int(Search6))) and\ ((val0 == int(Alter2) and bon0 >= int(Search7)) or\ (val1 == int(Alter2) and bon1 >= int(Search7)) or\ (val2 == int(Alter2) and bon2 >= int(Search7)) or\ (val3 == int(Alter2) and bon3 >= int(Search7)) or\ (val4 == int(Alter2) and bon4 >= int(Search7))) and\ ((val0 == int(Alter3) and bon0 >= int(Search8)) or\ (val1 == int(Alter3) and bon1 >= int(Search8)) or\ (val2 == int(Alter3) and bon2 >= int(Search8)) or\ (val3 == int(Alter3) and bon3 >= int(Search8)) or\ (val4 == int(Alter3) and bon4 >= int(Search8)))): self.BoardMessage.SetTip("Switching erfolgreich!") self.BoardMessage.SetTop() self.__BreakSwitching() #4 Bonis switchen: elif ((int(Main5) == 0) and\ (val0 == int(Main1) and bon0 >= int(Search1) or\ (val1 == int(Main1) and bon1 >= int(Search1)) or\ (val2 == int(Main1) and bon2 >= int(Search1)) or\ (val3 == int(Main1) and bon3 >= int(Search1)) or\ (val4 == int(Main1) and bon4 >= int(Search1))) and\ ((val0 == int(Main2) and bon0 >= int(Search2)) or\ (val1 == int(Main2) and bon1 >= int(Search2)) or\ (val2 == int(Main2) and bon2 >= int(Search2)) or\ (val3 == int(Main2) and bon3 >= int(Search2)) or\ (val4 == int(Main2) and bon4 >= int(Search2))) and\ ((val0 == int(Main3) and bon0 >= int(Search3)) or\ (val1 == int(Main3) and bon1 >= int(Search3)) or\ (val2 == int(Main3) and bon2 >= int(Search3)) or\ (val3 == int(Main3) and bon3 >= int(Search3)) or\ (val4 == int(Main3) and bon4 >= int(Search3))) and\ ((val0 == int(Main4) and bon0 >= int(Search4)) or\ (val1 == int(Main4) and bon1 >= int(Search4)) or\ (val2 == int(Main4) and bon2 >= int(Search4)) or\ (val3 == int(Main4) and bon3 >= int(Search4)) or\ (val4 == int(Main4) and bon4 >= int(Search4)))) or\ ((int(Alter5) == 0) and\ (val0 == int(Alter1) and bon0 >= int(Search6) or\ (val1 == int(Alter1) and bon1 >= int(Search6)) or\ (val2 == int(Alter1) and bon2 >= int(Search6)) or\ (val3 == int(Alter1) and bon3 >= int(Search6)) or\ (val4 == int(Alter1) and bon4 >= int(Search6))) and\ ((val0 == int(Alter2) and bon0 >= int(Search7)) or\ (val1 == int(Alter2) and bon1 >= int(Search7)) or\ (val2 == int(Alter2) and bon2 >= int(Search7)) or\ (val3 == int(Alter2) and bon3 >= int(Search7)) or\ (val4 == int(Alter2) and bon4 >= int(Search7))) and\ ((val0 == int(Alter3) and bon0 >= int(Search8)) or\ (val1 == int(Alter3) and bon1 >= int(Search8)) or\ (val2 == int(Alter3) and bon2 >= int(Search8)) or\ (val3 == int(Alter3) and bon3 >= int(Search8)) or\ (val4 == int(Alter3) and bon4 >= int(Search8))) and\ ((val0 == int(Alter4) and bon0 >= int(Search9)) or\ (val1 == int(Alter4) and bon1 >= int(Search9)) or\ (val2 == int(Alter4) and bon2 >= int(Search9)) or\ (val3 == int(Alter4) and bon3 >= int(Search9)) or\ (val4 == int(Alter4) and bon4 >= int(Search9)))): self.BoardMessage.SetTip("Switching erfolgreich!") self.BoardMessage.SetTop() self.__BreakSwitching() #5 Bonis switchen: elif ((int(Main5) != 0) and\ (val0 == int(Main1) and bon0 >= int(Search1) or\ (val1 == int(Main1) and bon1 >= int(Search1)) or\ (val2 == int(Main1) and bon2 >= int(Search1)) or\ (val3 == int(Main1) and bon3 >= int(Search1)) or\ (val4 == int(Main1) and bon4 >= int(Search1))) and\ ((val0 == int(Main2) and bon0 >= int(Search2)) or\ (val1 == int(Main2) and bon1 >= int(Search2)) or\ (val2 == int(Main2) and bon2 >= int(Search2)) or\ (val3 == int(Main2) and bon3 >= int(Search2)) or\ (val4 == int(Main2) and bon4 >= int(Search2))) and\ ((val0 == int(Main3) and bon0 >= int(Search3)) or\ (val1 == int(Main3) and bon1 >= int(Search3)) or\ (val2 == int(Main3) and bon2 >= int(Search3)) or\ (val3 == int(Main3) and bon3 >= int(Search3)) or\ (val4 == int(Main3) and bon4 >= int(Search3))) and\ ((val0 == int(Main4) and bon0 >= int(Search4)) or\ (val1 == int(Main4) and bon1 >= int(Search4)) or\ (val2 == int(Main4) and bon2 >= int(Search4)) or\ (val3 == int(Main4) and bon3 >= int(Search4)) or\ (val4 == int(Main4) and bon4 >= int(Search4))) and\ ((val0 == int(Main5) and bon0 >= int(Search5)) or\ (val1 == int(Main5) and bon1 >= int(Search5)) or\ (val2 == int(Main5) and bon2 >= int(Search5)) or\ (val3 == int(Main5) and bon3 >= int(Search5)) or\ (val4 == int(Main5) and bon4 >= int(Search5)))) or\ ((int(Alter5) != 0) and\ (val0 == int(Alter1) and bon0 >= int(Search6) or\ (val1 == int(Alter1) and bon1 >= int(Search6)) or\ (val2 == int(Alter1) and bon2 >= int(Search6)) or\ (val3 == int(Alter1) and bon3 >= int(Search6)) or\ (val4 == int(Alter1) and bon4 >= int(Search6))) and\ ((val0 == int(Alter2) and bon0 >= int(Search7)) or\ (val1 == int(Alter2) and bon1 >= int(Search7)) or\ (val2 == int(Alter2) and bon2 >= int(Search7)) or\ (val3 == int(Alter2) and bon3 >= int(Search7)) or\ (val4 == int(Alter2) and bon4 >= int(Search7))) and\ ((val0 == int(Alter3) and bon0 >= int(Search8)) or\ (val1 == int(Alter3) and bon1 >= int(Search8)) or\ (val2 == int(Alter3) and bon2 >= int(Search8)) or\ (val3 == int(Alter3) and bon3 >= int(Search8)) or\ (val4 == int(Alter3) and bon4 >= int(Search8))) and\ ((val0 == int(Alter4) and bon0 >= int(Search9)) or\ (val1 == int(Alter4) and bon1 >= int(Search9)) or\ (val2 == int(Alter4) and bon2 >= int(Search9)) or\ (val3 == int(Alter4) and bon3 >= int(Search9)) or\ (val4 == int(Alter4) and bon4 >= int(Search9))) and\ ((val0 == int(Alter5) and bon0 >= int(Search10)) or\ (val1 == int(Alter5) and bon1 >= int(Search10)) or\ (val2 == int(Alter5) and bon2 >= int(Search10)) or\ (val3 == int(Alter5) and bon3 >= int(Search10)) or\ (val4 == int(Alter5) and bon4 >= int(Search10)))): self.BoardMessage.SetTip("Switching erfolgreich!") self.BoardMessage.SetTop() self.__BreakSwitching() elif Main1 == 0 and Alter1 == 0: self.SwitchingBreakButton.SetText("Abbrechen") chat.AppendChat(chat.CHAT_TYPE_INFO, "While you do not select min. 1 bonus, you can not start the switching!") SwitchButton = 0 else: self.WaitingDelay = WaitingDialog() self.WaitingDelay.Open(float(DELAY_SEC)) self.WaitingDelay.SAFE_SetTimeOverEvent(self.__Switchtingdialog) for eachSlot in xrange(player.INVENTORY_PAGE_SIZE*2): itemVNum = player.GetItemIndex(eachSlot) if itemVNum == int(Switchvalue): net.SendItemUseToItemPacket(eachSlot, (int(Slot))) break
if player.GetItemCountByVnum(int(Switchvalue)) <= 1: for eachSlot in xrange(shop.SHOP_SLOT_COUNT): getShopItemID = shop.GetItemID(eachSlot) if getShopItemID == int(Switchvalue) and not itemVNum == int(Switchvalue): net.SendShopBuyPacket(eachSlot)
def OnUpdate(self): global Bonus1 global Bonus2 global Bonus3 global Bonus4 global Bonus5
if self.Bonus1Attr.GetText() != str(BonusListe[int(Main1)]) and int(Main1) != 0: if len(str(BonusListe[int(Main1)])) > 18: self.Bonus1Attr.SetText(str(BonusListe[int(Main1)])[:18]+'...') else: self.Bonus1Attr.SetText(str(BonusListe[int(Main1)])) elif self.Bonus1Attr.GetText() != "" and int(Main1) == 0: self.Bonus1Attr.SetText("-")
if self.Bonus2Attr.GetText() != str(BonusListe[int(Main2)]) and int(Main2) != 0: if len(str(BonusListe[int(Main2)])) > 18: self.Bonus2Attr.SetText(str(BonusListe[int(Main2)])[:18]+'...') else: self.Bonus2Attr.SetText(str(BonusListe[int(Main2)])) elif self.Bonus2Attr.GetText() != "" and int(Main2) == 0: self.Bonus2Attr.SetText("-")
if self.Bonus3Attr.GetText() != str(BonusListe[int(Main3)]) and int(Main3) != 0: if len(str(BonusListe[int(Main3)])) > 18: self.Bonus3Attr.SetText(str(BonusListe[int(Main3)])[:18]+'...') else: self.Bonus3Attr.SetText(str(BonusListe[int(Main3)])) elif self.Bonus3Attr.GetText() != "" and int(Main3) == 0: self.Bonus3Attr.SetText("-")
if self.Bonus4Attr.GetText() != str(BonusListe[int(Main4)]) and int(Main4) != 0: if len(str(BonusListe[int(Main4)])) > 18: self.Bonus4Attr.SetText(str(BonusListe[int(Main4)])[:18]+'...') else: self.Bonus4Attr.SetText(str(BonusListe[int(Main4)])) elif self.Bonus4Attr.GetText() != "" and int(Main4) == 0: self.Bonus4Attr.SetText("-")
if self.Bonus5Attr.GetText() != str(BonusListe[int(Main5)]) and int(Main5) != 0: if len(str(BonusListe[int(Main5)])) > 18: self.Bonus5Attr.SetText(str(BonusListe[int(Main5)])[:18]+'...') else: self.Bonus5Attr.SetText(str(BonusListe[int(Main5)])) elif self.Bonus5Attr.GetText() != "" and int(Main5) == 0: self.Bonus5Attr.SetText("-")
if self.Bonus6Attr.GetText() != str(BonusListe[int(Alter1)]) and int(Alter1) != 0: if len(str(BonusListe[int(Alter1)])) > 18: self.Bonus6Attr.SetText(str(BonusListe[int(Alter1)])[:18]+'...') else: self.Bonus6Attr.SetText(str(BonusListe[int(Alter1)])) elif self.Bonus6Attr.GetText() != "" and int(Alter1) == 0: self.Bonus6Attr.SetText("-")
if self.Bonus7Attr.GetText() != str(BonusListe[int(Alter2)]) and int(Alter2) != 0: if len(str(BonusListe[int(Alter2)])) > 18: self.Bonus7Attr.SetText(str(BonusListe[int(Alter2)])[:18]+'...') else: self.Bonus7Attr.SetText(str(BonusListe[int(Alter2)])) elif self.Bonus7Attr.GetText() != "" and int(Alter2) == 0: self.Bonus7Attr.SetText("-")
if self.Bonus8Attr.GetText() != str(BonusListe[int(Alter3)]) and int(Alter3) != 0: if len(str(BonusListe[int(Alter3)])) > 18: self.Bonus8Attr.SetText(str(BonusListe[int(Alter3)])[:18]+'...') else: self.Bonus8Attr.SetText(str(BonusListe[int(Alter3)])) elif self.Bonus8Attr.GetText() != "" and int(Alter3) == 0: self.Bonus8Attr.SetText("-")
if self.Bonus9Attr.GetText() != str(BonusListe[int(Alter4)]) and int(Alter4) != 0: if len(str(BonusListe[int(Alter4)])) > 18: self.Bonus9Attr.SetText(str(BonusListe[int(Alter4)])[:18]+'...') else: self.Bonus9Attr.SetText(str(BonusListe[int(Alter4)])) elif self.Bonus9Attr.GetText() != "" and int(Alter4) == 0: self.Bonus9Attr.SetText("-")
if self.Bonus10Attr.GetText() != str(BonusListe[int(Alter5)]) and int(Alter5) != 0: if len(str(BonusListe[int(Alter5)])) > 18: self.Bonus10Attr.SetText(str(BonusListe[int(Alter5)])[:18]+'...') else: self.Bonus10Attr.SetText(str(BonusListe[int(Alter5)])) elif self.Bonus10Attr.GetText() != "" and int(Alter5) == 0: self.Bonus10Attr.SetText("-")
if self.Bonus1Var.GetText() != self.Bvalue1.GetText(): self.Bonus1Var.SetText(str(self.Bvalue1.GetText())) if self.Bonus2Var.GetText() != self.Bvalue2.GetText(): self.Bonus2Var.SetText(str(self.Bvalue2.GetText())) if self.Bonus3Var.GetText() != self.Bvalue3.GetText(): self.Bonus3Var.SetText(str(self.Bvalue3.GetText())) if self.Bonus4Var.GetText() != self.Bvalue4.GetText(): self.Bonus4Var.SetText(str(self.Bvalue4.GetText())) if self.Bonus5Var.GetText() != self.Bvalue5.GetText(): self.Bonus5Var.SetText(str(self.Bvalue5.GetText())) if self.Bonus6Var.GetText() != self.Bvalue6.GetText(): self.Bonus6Var.SetText(str(self.Bvalue6.GetText())) if self.Bonus7Var.GetText() != self.Bvalue7.GetText(): self.Bonus7Var.SetText(str(self.Bvalue7.GetText())) if self.Bonus8Var.GetText() != self.Bvalue8.GetText(): self.Bonus8Var.SetText(str(self.Bvalue8.GetText())) if self.Bonus9Var.GetText() != self.Bvalue9.GetText(): self.Bonus9Var.SetText(str(self.Bvalue9.GetText())) if self.Bonus10Var.GetText() != self.Bvalue10.GetText(): self.Bonus10Var.SetText(str(self.Bvalue10.GetText()))
Python Fail! Brauche Hilfe -.- 09/25/2012 - Metin2 Private Server - 1 Replies Brauche hilfe in Python, dass Login Interface ist fast fertig. Fehlt nurnochne Kleinigkeit undzwar wollte ich das " Account System " von RealFreaks Login Interface reintun, leider wurde dieses von mir vergewaltigt :awesome:
Hier mal nen Screen: epvpImg: superb image hosting.
Hoffentlich kann mir das jemand gescheit machen, dass auch alles funzt und nicht so aussieht xD
Wenn jemand helfen will mich bitte in Skype unter " lemon2258 " adden oder hier als Beitrag schreiben.
mfg
[Frage][Python]Brauche hilfe im script 05/06/2012 - Metin2 - 0 Replies Wie kann ich diesen script editieren so das er 200 tote zander verkauft
Das id fuer toten zander ist 27833
brauche hilfe bei python 04/22/2012 - General Coding - 3 Replies Hi
ich wollte mal fragen ob es einen befehl gibt, der, wenn man ihm einfügt, eine 0,4sek pause einfügt wonach der script normal weiter läuft
fabian
HALLO BITTE BRAUCHE HILFE ! 03/06/2010 - Metin2 Private Server - 3 Replies Mein kumpel kann nicht in server connecten immer fehler bei ihn ich komme rein sysinstall alles richtig und portmap auch hamachi ip auch und so weis nicht mehr weiter bitte helft mir muss any ip da stehen bleiben bei port map oder nicht Helft mir leute bitte
Hallo brauche hilfe bitte lesen 11/10/2009 - Main - 2 Replies ^ ich habe mal in youtube rummgesucht.........
und mir ist aufgefallen das ich bei der minute 5:10
die (japanischen/chinesischen) zeichen nicht sehen
was brauche ich dafür um das zusehen??
Bitte Hilft mir
:handsdown: :handsdown: :handsdown: :handsdown: :handsdown: :handsdown:
DAS VIDEO:
YouTube - Metin2 Hamachi P-Server erstellen teil 1
:handsdown: