-
Content Count
105 -
Joined
-
Last visited
Posts posted by Heur
-
-
Sigam todas as novidades do OceanusMT2 em:- Site - http://adf.ly/19OwqB- Forum - http://adf.ly/19OwG7- Facebook - http://adf.ly/19OxZACumprimentos, Heur!xXBoyDarkXx and nagatto reacted to this -
Sigam todas as novidades do OceanusMT2 em:- Site - http://adf.ly/19OwqB- Forum - http://adf.ly/19OwG7- Facebook - http://adf.ly/19OxZACumprimentos, Heur. -
Ora boas a toda a comunidade, estou a criar este tópico para pedir ajuda para um Video Contest, que é o ZwieBel que está a faxer.Meu video do contest:Quem gostar do video, deixe um like que me vai dar uma ajuda tremenda para ganhar o Video Contest!Cumprimentos, Heur!iмαłucø reacted to this -
Tal como o iMaluco disse.
Para que raio é que vão estar já a mandar vir se não sabem o que é que realmente se vai passar?
Esperem para saber o que vai sair.
Se calhar até é bem melhor do que a "merda" que estão a pensar. (:
Ah, e. Se gostam de criticar os outros, porque não fazem o vosso e deixam os outros em paz?
Ah, péra. Apenas têm cabeça para estar em frente a um computador a estragar o trabalho dos outros.
Parabéns, u won kiddo, now
Get a life geek.
E. NzTx só quem carregou moedas é que vai receber as mesmas.
Reset's nunca foi dito que o Deadsouls2 não iria levar.
Esperem para ver o que vai acontecer, aí sim, podem falar.
Até lá estão bem calados na vossa cadeirinha.. :|
iмαłucø and Cσяvσ⋆ reacted to this -
A fonte do Metin2 é a é essa Ruach LET Plain Médio Se Ajudei da
E aqui tens a pá de ouro pelo coveiro do ano:
-
Já à muito tempo que não coloco aqui nada portanto vou deixar aqui uma "carrada" de vídeos (x
https://www.youtube.com/watch?v=i_zp5J77SMshttps://www.youtube.com/watch?v=spQ0BK7rHPY
Ora, sei muito bem que Metin2 não é o jogo para crescer rápido mas isto é o que gosto de faxer x)
Espero opiniões sobre o estilo de edição que optei..
Sigam todas as novidades do DeadSoul2 em:Cumprimentos, Heur. -
Lerdo!?!? Quem deu a conta admin foi ele. Agora pensa.
-
És mesmo retardado moço. é a unica coisa que se pode dizer.
Crianças com manias, dá nisto.
-
Tal como disse, aqui fica o TAG2 :D
Sigam todas as novidades do DeadSoul2 em:Cumprimentos, Nyhmx!
-
Hoje deixo-vos aqui 2 vídeos, um vou colocar agora e outro coloco mais daqui a bocado pois ainda está a fazer upload para o youtube '-'
Deixo aqui o meu Fun Edit, que foi um vídeo pequeno que fix pois não tinha muito tempo para edições, mas como não queria deixar ninguém sem algo durante uma semana, decidi fazer este pequeno vídeo:
https://www.youtube.com/watch?v=ZH1sKLeZivw
Sigam o canal e também o Site / Fórum do DeadSouls2 que o servidor está muito bem feito e cada x a melhorar :)
Cumprimentos, Heur!
-
Tal como já tinha dito, deixo aqui o vídeo que disse no inicio do tópico para que possam ver o que é que consegui:
Espero que gostem do vídeo, não se esqueçam de passar no canal e também no Site / Fórum do DeadSouls2 pois está muito bem feito o servidor em si!
-
Ora olá a todos, venho aqui fazer a aprensentação do meu canal, é um canal pequeno que está em evolução, faço videos de metin2 & de x em quando Minecraft e Osu! .
De momento ando a faxer uma "série" chamada "TAG's" que é uma série de DeadSouls2 em que a cada missão / semana eu deixo um video novo com o título de "TAG" no caso amanhã postarei o 1º TAG ou seja, DeadSouls2 [Reloaded] - Nyhmz - TAG1 .
Como este ainda não saiu, deixo aqui o "Trailer" para o mesmo ^^
https://www.youtube.com/watch?v=3-C3Quo4D8c
Deixo aqui também outros videos feitos anteriormente:
Dead Souls 2 - Sync vs "BOOM"Dead Souls 2 - InFamous vs BANG (21-04-2014)DeadSouls2 [Reloaded] - BOOM vs EternalGloryDeadSouls2 [Reloaded] - A Vergonha da BANG - Episódio #1DeadSouls2 [Reloaded] - A vergonha da BANG - Episódio #2 - O FIM.DeadSouls2 [Reloaded] - Organic (Sync) vs AnshiriiÉ esta a minha apresentação do canal, e assim que postar mais videos, deixarei-os aqui para que possam ver ^^Cumprimentos, Heur.PS: Peço também que alguém feche o tópico anterior que fiz sobre o mesmo canal, pois não consegui editar lá...nagatto reacted to this -
Aqui fica o meu canal, embora pequeno ainda tem qualidade ^^
Não sei faxer apresentações de nada portanto, digo isto:
- O meu canal é um canal pequeno que não tem por fim ser utilizado para fins que não sejam entretenimento. Tudo o que posto no meu canal é por gosto e não por algo externo ao youtube. O meu nome é Heur e continuará a ser por uns bons tempos.- Procuro alguém que me saiba fazer um BG para o meu canal do Youtube. Caso alguém me queira dar essa "prenda" agradecia, depois claro que ia mencionar isso em algum sitio.Cumprimentos, Heur! -
WhatTheCricks, já todos sabemos que não gostas. Mas se não gostas, põe-te a monte.. Deixa os outros fazer a vida deles. Pareces daquele tipo de crianças que têm falta de atenção em casa e depois vão-se armar em topzoes a estragar o trabalho dos outros. Simplesmente, deixa o rapaz fazer o que ele gosta de fazer.
-
O Crush tá com problemas na net, assim que ele tiver tudo pronto, ele volta a ligar o servidor
-
Patch V1.2 disponível para download na Aba de Downloads do site e grande quantidade de updates:
-Buff ao dano dos Xamãns do servidor (+100%DH a todos os Xamãns) - BETA
-Orvalhos agora à VENDA
-Arco de Fénix atualizado (para melhor dano)
-Não é necessário tempo de espera ao mudar de reino ou apagar, criar sair entrar em guilds
-Elixir do Sol e da Lua à venda na Loja Geral
-Maior facilidade de obter bons Bónus PvP
-Diminuição da maior Resistência a Magias possível de 95% para 80%
-Entre outras coisas mais pequenas...
Ainda hoje:
-Implementação da Aba de Tutoriais no site para ajudar com vídeo-tutoriais com a utilização do Patch para quem tiver dificuldades
-Continuação da revisão ao dano dos Xamãns
Mantenham-se a par! Abraço!
FINALMENTE, só isso que eu digo. FINALMENTE! Um servidor como eu queria, já ando à mais de 4 anos à procura de alguém que se desse a fazer esse trabalho! És um santo, só digo isso.
Já estou a sacar e vou experimentar, mas de tudo o que já vi neste post, gostei. Parabéns pelo trabalho que tiveste. :)
Cumprimentos, AeRt.
-
-
Eu simplesmente uso 1 injetor do padmak, meto 1 multihack com runcode e uso todos os phytons que quero no jogo. Incluindo bot de rodar com 1/5 e 6/7. Tanta coisa para meter um com 1/5, faz mas é um com 6/7 e posta ai para quem precisa. Caso queiras o code que uso, tá aí:
import chatimport itemimport netimport playerimport sndimport localeimport shopimport uiimport uiTipBonus0 = 0Bonus1 = 0Bonus2 = 0Bonus3 = 0Bonus4 = 0Bonus5 = 0Bonus6 = 0SwitchButton = 0SwitchButton7 = 0 Boniswitchvalue = 71084Boniswitchvalue2 = 71052PRESSWISH0 = 0PRESSWISH1 = 0PRESSWISH2 = 0PRESSWISH3 = 0PRESSWISH4 = 0PRESSWISH5 = 0PRESSWISH6 = 0class SwitchBotDialog(ui.ThinBoard): def __init__(self): ui.ThinBoard.__init__(self) self.LoadSwitchbotDialog() def __del__(self): ui.ThinBoard.__del__(self) def Destroy(self): self.Hide() return TRUE def Bonuschangevalue(self): global Boniswitchvalue for i in xrange(player.INVENTORY_PAGE_SIZE*2): itemIndex = player.GetItemIndex(i) item.SelectItem(itemIndex) ItemValue = player.GetItemIndex(i) if item.IsAntiFlag(74112) and item.IsFlag(8196) and item.GetItemSubType() == 18: chat.AppendChat(chat.CHAT_TYPE_INFO, "Valor do bonus escolhido: " + str(ItemValue)) Boniswitchvalue = int(ItemValue) elif str(item.GetItemName()) == "Nome do Item": chat.AppendChat(chat.CHAT_TYPE_INFO, "Valor do bonus escolhido: " + str(ItemValue)) Boniswitchvalue = int(ItemValue) global Boniswitchvalue2 for i1 in xrange(player.INVENTORY_PAGE_SIZE*2): itemIndex1 = player.GetItemIndex(i1) item.SelectItem(itemIndex1) ItemValue1 = player.GetItemIndex(i1) if item.IsAntiFlag(33152) and item.IsFlag(24576) and item.GetItemSubType() == 10: chat.AppendChat(chat.CHAT_TYPE_INFO, "Valor do bonus escolhido: " + str(ItemValue1)) Boniswitchvalue2 = int(ItemValue1) break elif str(item.GetItemName()) == "Nome do item": chat.AppendChat(chat.CHAT_TYPE_INFO, "Valor do bonus escolhido: " + str(ItemValue1)) Boniswitchvalue2 = int(ItemValue1) break def LoadSwitchbotDialog(self): if str(locale.APP_TITLE).find("DragonWrath") != -1: return self.SetCenterPosition() self.SetSize(410, 360) self.Show() self.AddFlag("movable") self.AddFlag("float") snd.PlaySound("sound/ui/type.wav") self.LoadTextLines() self.LoadButtons() self.LoadEditLines() self.Bonuschangevalue() self.BoardMessage = uiTip.BigBoard() def LoadEditLines(self): self.SlotwahlSlotBar = ui.SlotBar() self.SlotwahlSlotBar.SetParent(self) self.SlotwahlSlotBar.SetSize(29, 14) # self.SlotwahlSlotBar.SetPosition(172, 110) self.SlotwahlSlotBar.SetPosition(172, 141) self.SlotwahlSlotBar.SetWindowHorizontalAlignCenter() self.SlotwahlSlotBar.Show() self.Slotbar = ui.EditLine() self.Slotbar.SetParent(self.SlotwahlSlotBar) self.Slotbar.SetSize(29, 18) self.Slotbar.SetPosition(6, 0) self.Slotbar.SetMax(2) self.Slotbar.SetNumberMode() self.Slotbar.SetText("0") self.Slotbar.Show() self.BonusValue7SlotBar = ui.SlotBar() self.BonusValue7SlotBar.SetParent(self) self.BonusValue7SlotBar.SetSize(29, 14) self.BonusValue7SlotBar.SetPosition(172, 110) self.BonusValue7SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue7SlotBar.Show() self.Bvalue7 = ui.EditLine() self.Bvalue7.SetParent(self.BonusValue7SlotBar) self.Bvalue7.SetSize(29, 18) self.Bvalue7.SetPosition(6, 0) self.Bvalue7.SetMax(4) self.Bvalue7.SetNumberMode() self.Bvalue7.SetFocus() self.Bvalue7.SetText("0") self.Bvalue7.SetTabEvent(ui.__mem_func__(self.Slotbar.SetFocus)) self.Bvalue7.SetReturnEvent(ui.__mem_func__(self.Slotbar.SetFocus)) self.Bvalue7.Show() self.BonusValue6SlotBar = ui.SlotBar() self.BonusValue6SlotBar.SetParent(self) self.BonusValue6SlotBar.SetSize(29, 14) self.BonusValue6SlotBar.SetPosition(172, 79) self.BonusValue6SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue6SlotBar.Show() self.Bvalue6 = ui.EditLine() self.Bvalue6.SetParent(self.BonusValue6SlotBar) self.Bvalue6.SetSize(29, 18) self.Bvalue6.SetPosition(6, 0) self.Bvalue6.SetMax(4) self.Bvalue6.SetNumberMode() self.Bvalue6.SetFocus() self.Bvalue6.SetText("0") self.Bvalue6.SetTabEvent(ui.__mem_func__(self.Bvalue7.SetFocus)) self.Bvalue6.SetReturnEvent(ui.__mem_func__(self.Bvalue7.SetFocus)) self.Bvalue6.Show() self.BonusValue5SlotBar = ui.SlotBar() self.BonusValue5SlotBar.SetParent(self) self.BonusValue5SlotBar.SetSize(29, 14) self.BonusValue5SlotBar.SetPosition(172, 44) self.BonusValue5SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue5SlotBar.Show() self.Bvalue5 = ui.EditLine() self.Bvalue5.SetParent(self.BonusValue5SlotBar) self.Bvalue5.SetSize(29, 18) self.Bvalue5.SetPosition(6, 0) self.Bvalue5.SetMax(4) self.Bvalue5.SetNumberMode() self.Bvalue5.SetText("0") self.Bvalue5.SetTabEvent(ui.__mem_func__(self.Bvalue6.SetFocus)) self.Bvalue5.SetReturnEvent(ui.__mem_func__(self.Bvalue6.SetFocus)) self.Bvalue5.Show() self.BonusValue4SlotBar = ui.SlotBar() self.BonusValue4SlotBar.SetParent(self) self.BonusValue4SlotBar.SetSize(29, 14) self.BonusValue4SlotBar.SetPosition(-27, 141) self.BonusValue4SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue4SlotBar.Show() self.Bvalue4 = ui.EditLine() self.Bvalue4.SetParent(self.BonusValue4SlotBar) self.Bvalue4.SetSize(29, 18) self.Bvalue4.SetPosition(6, 0) self.Bvalue4.SetMax(4) self.Bvalue4.SetNumberMode() self.Bvalue4.SetFocus() self.Bvalue4.SetText("0") self.Bvalue4.SetTabEvent(ui.__mem_func__(self.Bvalue5.SetFocus)) self.Bvalue4.SetReturnEvent(ui.__mem_func__(self.Bvalue5.SetFocus)) self.Bvalue4.Show() self.BonusValue3SlotBar = ui.SlotBar() self.BonusValue3SlotBar.SetParent(self) self.BonusValue3SlotBar.SetSize(29, 14) self.BonusValue3SlotBar.SetPosition(-27, 110) self.BonusValue3SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue3SlotBar.Show() self.Bvalue3 = ui.EditLine() self.Bvalue3.SetParent(self.BonusValue3SlotBar) self.Bvalue3.SetSize(29, 18) self.Bvalue3.SetPosition(6, 0) self.Bvalue3.SetMax(4) self.Bvalue3.SetNumberMode() self.Bvalue3.SetText("0") self.Bvalue3.SetTabEvent(ui.__mem_func__(self.Bvalue4.SetFocus)) self.Bvalue3.SetReturnEvent(ui.__mem_func__(self.Bvalue4.SetFocus)) self.Bvalue3.Show() self.BonusValue2SlotBar = ui.SlotBar() self.BonusValue2SlotBar.SetParent(self) self.BonusValue2SlotBar.SetSize(29, 14) self.BonusValue2SlotBar.SetPosition(-27, 79) self.BonusValue2SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue2SlotBar.Show() self.Bvalue2 = ui.EditLine() self.Bvalue2.SetParent(self.BonusValue2SlotBar) self.Bvalue2.SetSize(29, 18) self.Bvalue2.SetPosition(6, 0) self.Bvalue2.SetMax(4) self.Bvalue2.SetNumberMode() self.Bvalue2.SetText("0") self.Bvalue2.SetTabEvent(ui.__mem_func__(self.Bvalue3.SetFocus)) self.Bvalue2.SetReturnEvent(ui.__mem_func__(self.Bvalue3.SetFocus)) self.Bvalue2.Show() self.BonusValue1SlotBar = ui.SlotBar() self.BonusValue1SlotBar.SetParent(self) self.BonusValue1SlotBar.SetSize(29, 14) self.BonusValue1SlotBar.SetPosition(-27, 44) self.BonusValue1SlotBar.SetWindowHorizontalAlignCenter() self.BonusValue1SlotBar.Show() self.Bvalue1 = ui.EditLine() self.Bvalue1.SetParent(self.BonusValue1SlotBar) self.Bvalue1.SetSize(29, 18) self.Bvalue1.SetPosition(6, 0) self.Bvalue1.SetMax(4) self.Bvalue1.SetNumberMode() self.Bvalue1.SetText("0") self.Bvalue1.SetFocus() self.Bvalue1.SetTabEvent(ui.__mem_func__(self.Bvalue2.SetFocus)) self.Bvalue1.SetReturnEvent(ui.__mem_func__(self.Bvalue2.SetFocus)) self.Bvalue1.Show() def LoadButtons(self): self.CloseButton = ui.Button() self.CloseButton.SetParent(self) self.CloseButton.SetPosition(378, 18) self.CloseButton.SetUpVisual("d:/ymir work/ui/public/close_button_01.sub") self.CloseButton.SetOverVisual("d:/ymir work/ui/public/close_button_02.sub") self.CloseButton.SetDownVisual("d:/ymir work/ui/public/close_button_03.sub") self.CloseButton.SetToolTipText(locale.UI_CLOSE, 0, - 23) self.CloseButton.SetEvent(ui.__mem_func__(self.Close)) self.CloseButton.Show() self.Wunschbonus01 = ui.Button() self.Wunschbonus01.SetParent(self) self.Wunschbonus01.SetPosition(15, 40) self.Wunschbonus01.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus01.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus01.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus01.SetText("Primeiro Bonus") self.Wunschbonus01.SetEvent(ui.__mem_func__(self.__Wish_1_Option)) self.Wunschbonus01.Show() self.Wunschbonus02 = ui.Button() self.Wunschbonus02.SetParent(self) self.Wunschbonus02.SetPosition(15, 75) self.Wunschbonus02.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus02.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus02.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus02.SetText("Segundo Bonus") self.Wunschbonus02.SetEvent(ui.__mem_func__(self.__Wish_2_Option)) self.Wunschbonus02.Show() self.Wunschbonus03 = ui.Button() self.Wunschbonus03.SetParent(self) self.Wunschbonus03.SetPosition(15, 110) self.Wunschbonus03.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus03.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus03.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus03.SetText("Terceiro Bonus") self.Wunschbonus03.SetEvent(ui.__mem_func__(self.__Wish_3_Option)) self.Wunschbonus03.Show() self.Wunschbonus04 = ui.Button() self.Wunschbonus04.SetParent(self) self.Wunschbonus04.SetPosition(15, 141) self.Wunschbonus04.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus04.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus04.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus04.SetText("Quarto Bonus") self.Wunschbonus04.SetEvent(ui.__mem_func__(self.__Wish_4_Option)) self.Wunschbonus04.Show() self.Wunschbonus05 = ui.Button() self.Wunschbonus05.SetParent(self) self.Wunschbonus05.SetPosition(15 + 180 + 21, 40) # self.Wunschbonus05.SetPosition(15 + 180 + 21, 75) self.Wunschbonus05.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus05.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus05.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus05.SetText("Quinto Bonus") self.Wunschbonus05.SetEvent(ui.__mem_func__(self.__Wish_5_Option)) self.Wunschbonus05.Show() self.Wunschbonus06 = ui.Button() self.Wunschbonus06.SetParent(self) self.Wunschbonus06.SetPosition(15 + 180 + 21, 75) self.Wunschbonus06.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus06.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus06.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus06.SetText("Sexto Bonus") self.Wunschbonus06.SetEvent(ui.__mem_func__(self.__Wish_6_Option)) self.Wunschbonus06.Show() self.Wunschbonus07 = ui.Button() self.Wunschbonus07.SetParent(self) self.Wunschbonus07.SetPosition(15 + 180 + 21, 110) self.Wunschbonus07.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.Wunschbonus07.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub") self.Wunschbonus07.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub") self.Wunschbonus07.SetText("Setimo Bonus") self.Wunschbonus07.SetEvent(ui.__mem_func__(self.__Wish_7_Option)) self.Wunschbonus07.Show() self.ResetbonusallButton = ui.Button() self.ResetbonusallButton.SetParent(self) self.ResetbonusallButton.SetPosition(90 + 45 + 80, 260) self.ResetbonusallButton.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub") self.ResetbonusallButton.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub") self.ResetbonusallButton.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub") self.ResetbonusallButton.SetText("Reiniciar Bonus") self.ResetbonusallButton.SetEvent(ui.__mem_func__(self.__Resetbonusall)) self.ResetbonusallButton.Show() self.Switchtingabbruchbutton = ui.Button() self.Switchtingabbruchbutton.SetParent(self) self.Switchtingabbruchbutton.SetPosition(90 + 45 + 80, 290) self.Switchtingabbruchbutton.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub") self.Switchtingabbruchbutton.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub") self.Switchtingabbruchbutton.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub") self.Switchtingabbruchbutton.SetEvent(ui.__mem_func__(self.__BreakSwitching)) self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") self.Switchtingabbruchbutton.Show() self.StartButton = ui.Button() self.StartButton.SetParent(self) self.StartButton.SetPosition(90 + 45 - 122, 290) self.StartButton.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub") self.StartButton.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub") self.StartButton.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub") self.StartButton.SetEvent(ui.__mem_func__(self.StartSwitchBot)) self.StartButton.SetText("Iniciar Rodar (1/5)") self.StartButton.Show() self.Switchtingabbruch7 = ui.Button() self.Switchtingabbruch7.SetParent(self) self.Switchtingabbruch7.SetPosition(90 + 45 + 80, 320) self.Switchtingabbruch7.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub") self.Switchtingabbruch7.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub") self.Switchtingabbruch7.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub") self.Switchtingabbruch7.SetEvent(ui.__mem_func__(self.__BreakSwitching7)) self.Switchtingabbruch7.SetText("Parar Rodar (6/7)") self.Switchtingabbruch7.Show() self.Start6Button = ui.Button() self.Start6Button.SetParent(self) self.Start6Button.SetPosition(90 + 45 - 122, 320) self.Start6Button.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub") self.Start6Button.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub") self.Start6Button.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub") self.Start6Button.SetEvent(ui.__mem_func__(self.StartSwitchBot7)) self.Start6Button.SetText("Iniciar Rodar (6/7)") self.Start6Button.Show() self.SlotButton = ui.Button() self.SlotButton.SetParent(self) self.SlotButton.SetPosition(15 + 180 + 21, 141) self.SlotButton.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.SlotButton.SetOverVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.SlotButton.SetDownVisual("d:/ymir work/ui/public/Large_Button_01.sub") self.SlotButton.SetText("Escolher Slot") self.SlotButton.Show() def LoadTextLines(self): self.Headline = ui.TextLine() self.Headline.SetParent(self) self.Headline.SetDefaultFontName() self.Headline.SetPosition(85, 15) self.Headline.SetFeather() self.Headline.SetText("Bot de Rodar by RealFreak - Traduzido por N0NST0P) self.Headline.SetFontColor(1.0, 0.5, 0.5) self.Headline.SetOutline() self.Headline.Show() self.LastChangeText = ui.TextLine() self.LastChangeText.SetParent(self) self.LastChangeText.SetDefaultFontName() self.LastChangeText.SetPosition(220, 180) self.LastChangeText.SetFeather() self.LastChangeText.SetText("Regito:") self.LastChangeText.SetFontColor(0.6, 0.7, 1) self.LastChangeText.SetOutline() self.LastChangeText.Show() self.LastChange = ui.TextLine() self.LastChange.SetParent(self) self.LastChange.SetDefaultFontName() self.LastChange.SetPosition(220, 205) self.LastChange.SetFeather() self.LastChange.SetText("Vazio") self.LastChange.SetFontColor(1.0, 1.0, 1.0) self.LastChange.SetOutline() self.LastChange.Show() self.SlotwahlText = ui.TextLine() self.SlotwahlText.SetParent(self) self.SlotwahlText.SetPosition(15 + 272 + 21, 141) self.SlotwahlText.SetFeather() self.SlotwahlText.SetDefaultFontName() self.SlotwahlText.SetText("Slot:") self.SlotwahlText.SetFontColor(1.0, 1.0, 1.0) self.SlotwahlText.SetOutline() self.SlotwahlText.Show() self.BonusValue1Text = ui.TextLine() self.BonusValue1Text.SetParent(self) self.BonusValue1Text.SetPosition(15 + 92, 44) self.BonusValue1Text.SetFeather() self.BonusValue1Text.SetDefaultFontName() self.BonusValue1Text.SetText("Valor:") self.BonusValue1Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue1Text.SetOutline() self.BonusValue1Text.Show() self.BonusValue2Text = ui.TextLine() self.BonusValue2Text.SetParent(self) self.BonusValue2Text.SetPosition(15 + 92, 79) self.BonusValue2Text.SetFeather() self.BonusValue2Text.SetDefaultFontName() self.BonusValue2Text.SetText("Valor:") self.BonusValue2Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue2Text.SetOutline() self.BonusValue2Text.Show() self.BonusValue3Text = ui.TextLine() self.BonusValue3Text.SetParent(self) self.BonusValue3Text.SetPosition(15 + 92, 110) self.BonusValue3Text.SetFeather() self.BonusValue3Text.SetDefaultFontName() self.BonusValue3Text.SetText("Valor:") self.BonusValue3Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue3Text.SetOutline() self.BonusValue3Text.Show() self.BonusValue4Text = ui.TextLine() self.BonusValue4Text.SetParent(self) self.BonusValue4Text.SetPosition(15 + 92, 141) self.BonusValue4Text.SetFeather() self.BonusValue4Text.SetDefaultFontName() self.BonusValue4Text.SetText("Valor:") self.BonusValue4Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue4Text.SetOutline() self.BonusValue4Text.Show() self.BonusValue5Text = ui.TextLine() self.BonusValue5Text.SetParent(self) self.BonusValue5Text.SetPosition(15 + 272 + 21, 44) self.BonusValue5Text.SetFeather() self.BonusValue5Text.SetDefaultFontName() self.BonusValue5Text.SetText("Valor:") self.BonusValue5Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue5Text.SetOutline() self.BonusValue5Text.Show() self.BonusValue6Text = ui.TextLine() self.BonusValue6Text.SetParent(self) self.BonusValue6Text.SetPosition(15 + 272 + 21, 110) self.BonusValue6Text.SetFeather() self.BonusValue6Text.SetDefaultFontName() self.BonusValue6Text.SetText("Valor:") self.BonusValue6Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue6Text.SetOutline() self.BonusValue6Text.Show() self.BonusValue7Text = ui.TextLine() self.BonusValue7Text.SetParent(self) self.BonusValue7Text.SetPosition(15 + 272 + 21, 79) self.BonusValue7Text.SetFeather() self.BonusValue7Text.SetDefaultFontName() self.BonusValue7Text.SetText("Valor:") self.BonusValue7Text.SetFontColor(1.0, 1.0, 1.0) self.BonusValue7Text.SetOutline() self.BonusValue7Text.Show() self.BonusHeadline = ui.TextLine() self.BonusHeadline.SetParent(self) self.BonusHeadline.SetDefaultFontName() self.BonusHeadline.SetPosition(18, 180) self.BonusHeadline.SetFeather() self.BonusHeadline.SetText("Bonus Escolhidos:") self.BonusHeadline.SetFontColor(0.6, 0.7, 1) self.BonusHeadline.SetOutline() self.BonusHeadline.Show() self.Bonus1Attr = ui.TextLine() self.Bonus1Attr.SetParent(self) self.Bonus1Attr.SetDefaultFontName() self.Bonus1Attr.SetPosition(18, 190 + 13*0) self.Bonus1Attr.SetFeather() self.Bonus1Attr.SetText("-") self.Bonus1Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus1Attr.SetOutline() self.Bonus1Attr.Show() self.Bonus1Var = ui.TextLine() self.Bonus1Var.SetParent(self) self.Bonus1Var.SetDefaultFontName() self.Bonus1Var.SetPosition(168, 190 + 13*0) self.Bonus1Var.SetFeather() self.Bonus1Var.SetText("0") self.Bonus1Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus1Var.SetOutline() self.Bonus1Var.Show() self.Bonus2Attr = ui.TextLine() self.Bonus2Attr.SetParent(self) self.Bonus2Attr.SetDefaultFontName() self.Bonus2Attr.SetPosition(18, 190 + 13*1) self.Bonus2Attr.SetFeather() self.Bonus2Attr.SetText("-") self.Bonus2Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus2Attr.SetOutline() self.Bonus2Attr.Show() self.Bonus2Var = ui.TextLine() self.Bonus2Var.SetParent(self) self.Bonus2Var.SetDefaultFontName() self.Bonus2Var.SetPosition(168, 190 + 13*1) self.Bonus2Var.SetFeather() self.Bonus2Var.SetText("0") self.Bonus2Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus2Var.SetOutline() self.Bonus2Var.Show() self.Bonus3Attr = ui.TextLine() self.Bonus3Attr.SetParent(self) self.Bonus3Attr.SetDefaultFontName() self.Bonus3Attr.SetPosition(18, 190 + 13*2) self.Bonus3Attr.SetFeather() self.Bonus3Attr.SetText("-") self.Bonus3Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus3Attr.SetOutline() self.Bonus3Attr.Show() self.Bonus3Var = ui.TextLine() self.Bonus3Var.SetParent(self) self.Bonus3Var.SetDefaultFontName() self.Bonus3Var.SetPosition(168, 190 + 13*2) self.Bonus3Var.SetFeather() self.Bonus3Var.SetText("0") self.Bonus3Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus3Var.SetOutline() self.Bonus3Var.Show() self.Bonus4Attr = ui.TextLine() self.Bonus4Attr.SetParent(self) self.Bonus4Attr.SetDefaultFontName() self.Bonus4Attr.SetPosition(18, 190 + 13*3) self.Bonus4Attr.SetFeather() self.Bonus4Attr.SetText("-") self.Bonus4Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus4Attr.SetOutline() self.Bonus4Attr.Show() self.Bonus4Var = ui.TextLine() self.Bonus4Var.SetParent(self) self.Bonus4Var.SetDefaultFontName() self.Bonus4Var.SetPosition(168, 190 + 13*3) self.Bonus4Var.SetFeather() self.Bonus4Var.SetText("0") self.Bonus4Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus4Var.SetOutline() self.Bonus4Var.Show() self.Bonus5Attr = ui.TextLine() self.Bonus5Attr.SetParent(self) self.Bonus5Attr.SetDefaultFontName() self.Bonus5Attr.SetPosition(18, 190 + 13*4) self.Bonus5Attr.SetFeather() self.Bonus5Attr.SetText("-") self.Bonus5Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus5Attr.SetOutline() self.Bonus5Attr.Show() self.Bonus5Var = ui.TextLine() self.Bonus5Var.SetParent(self) self.Bonus5Var.SetDefaultFontName() self.Bonus5Var.SetPosition(168, 190 + 13*4) self.Bonus5Var.SetFeather() self.Bonus5Var.SetText("0") self.Bonus5Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus5Var.SetOutline() self.Bonus5Var.Show() self.Bonus6Attr = ui.TextLine() self.Bonus6Attr.SetParent(self) self.Bonus6Attr.SetDefaultFontName() self.Bonus6Attr.SetPosition(18, 190 + 13*5) self.Bonus6Attr.SetFeather() self.Bonus6Attr.SetText("-") self.Bonus6Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus6Attr.SetOutline() self.Bonus6Attr.Show() self.Bonus6Var = ui.TextLine() self.Bonus6Var.SetParent(self) self.Bonus6Var.SetDefaultFontName() self.Bonus6Var.SetPosition(168, 190 + 13*5) self.Bonus6Var.SetFeather() self.Bonus6Var.SetText("0") self.Bonus6Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus6Var.SetOutline() self.Bonus6Var.Show() self.Bonus7Attr = ui.TextLine() self.Bonus7Attr.SetParent(self) self.Bonus7Attr.SetDefaultFontName() self.Bonus7Attr.SetPosition(18, 190 + 13*6) self.Bonus7Attr.SetFeather() self.Bonus7Attr.SetText("-") self.Bonus7Attr.SetFontColor(1.0, 1.0, 1.0) self.Bonus7Attr.SetOutline() self.Bonus7Attr.Show() self.Bonus7Var = ui.TextLine() self.Bonus7Var.SetParent(self) self.Bonus7Var.SetDefaultFontName() self.Bonus7Var.SetPosition(168, 190 + 13*6) self.Bonus7Var.SetFeather() self.Bonus7Var.SetText("0") self.Bonus7Var.SetFontColor(1.0, 1.0, 1.0) self.Bonus7Var.SetOutline() self.Bonus7Var.Show() def __BreakSwitching(self): global SwitchButton if SwitchButton == 1: self.LastChange.SetText("O bot de rodar foi parado!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 else: self.Hide() def __BreakSwitching7(self): global SwitchButton7 if SwitchButton7 == 1: self.LastChange.SetText("O bot de rodar foi parado!") self.Switchtingabbruchbutton.SetText("Parar Rodar (6/7)") SwitchButton7 = 0 def StartSwitchBot(self): global SwitchButton global SwitchButton7 if SwitchButton7 != 1: SwitchButton = 1 self.LastChange.SetText("O bot de rodar comecou a rodar!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") self.__Switchtingdialog() else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Enquanto tas a rodar os bonus 1/5 nao podes rodar os bonus 6/7 e vice-versa!") def StartSwitchBot7(self): global SwitchButton global SwitchButton7 if SwitchButton != 1: SwitchButton7 = 1 self.LastChange.SetText("O bot de rodar comecou a rodar!") self.__Switchtingdialog7() else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Enquanto tas a rodar os bonus 1/5 nao podes rodar os bonus 6/7 e vice-versa!") def __Switchtingdialog7(self): global BoniSwitchvalue2 global Bonus5 global Bonus6 global SwitchButton7 Slot = self.Slotbar.GetText() val6, bon6 = player.GetItemAttribute((int(Slot)), 5) #(itemposition, atrribute) val7, bon7 = player.GetItemAttribute((int(Slot)), 6) #(itemposition, atrribute) Switchvalue = Boniswitchvalue2 Search5 = self.Bvalue6.GetText() Search6 = self.Bvalue7.GetText() DELAY_SEC = 0.3#6 Bonus: if SwitchButton7 == 1: if (int(Bonus6) == 0) and (val6 == int(Bonus5) and bon6 >= int(Search5) or (val7 == int(Bonus5) and bon7 >= int(Search5))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") SwitchButton7 = 0 #7 Bonus: elif (int(Bonus6) != 0) and (val6 == int(Bonus5) and bon6 >= int(Search5) or (val7 == int(Bonus5) and bon7 >= int(Search5))) and ((val6 == int(Bonus6) and bon6 >= int(Search6)) or (val7 == int(Bonus6) and bon7 >= int(Search6))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") SwitchButton7 = 0 elif Bonus5 == 0: self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 self.LastChange.SetText("O bot de rodar foi parado!") chat.AppendChat(chat.CHAT_TYPE_INFO, "Certifica-te que tens os valores todos") chat.AppendChat(chat.CHAT_TYPE_INFO, "corretos e se o item ta no sitio certo!") else: self.WaitingDelay = WaitingDialog() self.WaitingDelay.Open(float(DELAY_SEC)) self.WaitingDelay.SAFE_SetTimeOverEvent(self.__Switchtingdialog7) 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 __Switchtingdialog(self): global BoniSwitchvalue global Bonus0 global Bonus1 global Bonus2 global Bonus3 global Bonus4 global SwitchButton Slot = self.Slotbar.GetText() val0, bon0 = player.GetItemAttribute((int(Slot)), 0) #(itemposition, atrribute) val1, bon1 = player.GetItemAttribute((int(Slot)), 1) #(itemposition, atrribute) val2, bon2 = player.GetItemAttribute((int(Slot)), 2) #(itemposition, atrribute) val3, bon3 = player.GetItemAttribute((int(Slot)), 3) #(itemposition, atrribute) val4, bon4 = player.GetItemAttribute((int(Slot)), 4) #(itemposition, atrribute) Switchvalue = Boniswitchvalue Search0 = self.Bvalue1.GetText() Search1 = self.Bvalue2.GetText() Search2 = self.Bvalue3.GetText() Search3 = self.Bvalue4.GetText() Search4 = self.Bvalue5.GetText() DELAY_SEC = 0.5#1 Bonus: if SwitchButton == 1: if (int(Bonus1) == 0) and (val0 == int(Bonus0) and bon0 >= int(Search0) or (val1 == int(Bonus0) and bon1 >= int(Search0)) or (val2 == int(Bonus0) and bon2 >= int(Search0)) or (val3 == int(Bonus0) and bon3 >= int(Search0)) or (val4 == int(Bonus0) and bon4 >= int(Search0))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 #2 Bonus: elif (int(Bonus2) == 0) and (val0 == int(Bonus0) and bon0 >= int(Search0) or (val1 == int(Bonus0) and bon1 >= int(Search0)) or (val2 == int(Bonus0) and bon2 >= int(Search0)) or (val3 == int(Bonus0) and bon3 >= int(Search0)) or (val4 == int(Bonus0) and bon4 >= int(Search0))) and ((val0 == int(Bonus1) and bon0 >= int(Search1)) or (val1 == int(Bonus1) and bon1 >= int(Search1)) or (val2 == int(Bonus1) and bon2 >= int(Search1)) or (val3 == int(Bonus1) and bon3 >= int(Search1)) or (val4 == int(Bonus1) and bon4 >= int(Search1))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 #3 Bonus: elif (int(Bonus3) == 0) and (val0 == int(Bonus0) and bon0 >= int(Search0) or (val1 == int(Bonus0) and bon1 >= int(Search0)) or (val2 == int(Bonus0) and bon2 >= int(Search0)) or (val3 == int(Bonus0) and bon3 >= int(Search0)) or (val4 == int(Bonus0) and bon4 >= int(Search0))) and ((val0 == int(Bonus1) and bon0 >= int(Search1)) or (val1 == int(Bonus1) and bon1 >= int(Search1)) or (val2 == int(Bonus1) and bon2 >= int(Search1)) or (val3 == int(Bonus1) and bon3 >= int(Search1)) or (val4 == int(Bonus1) and bon4 >= int(Search1))) and ((val0 == int(Bonus2) and bon0 >= int(Search2)) or (val1 == int(Bonus2) and bon1 >= int(Search2)) or (val2 == int(Bonus2) and bon2 >= int(Search2)) or (val3 == int(Bonus2) and bon3 >= int(Search2)) or (val4 == int(Bonus2) and bon4 >= int(Search2))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 #4 Bonus: elif (int(Bonus4) == 0) and (val0 == int(Bonus0) and bon0 >= int(Search0) or (val1 == int(Bonus0) and bon1 >= int(Search0)) or (val2 == int(Bonus0) and bon2 >= int(Search0)) or (val3 == int(Bonus0) and bon3 >= int(Search0)) or (val4 == int(Bonus0) and bon4 >= int(Search0))) and ((val0 == int(Bonus1) and bon0 >= int(Search1)) or (val1 == int(Bonus1) and bon1 >= int(Search1)) or (val2 == int(Bonus1) and bon2 >= int(Search1)) or (val3 == int(Bonus1) and bon3 >= int(Search1)) or (val4 == int(Bonus1) and bon4 >= int(Search1))) and ((val0 == int(Bonus2) and bon0 >= int(Search2)) or (val1 == int(Bonus2) and bon1 >= int(Search2)) or (val2 == int(Bonus2) and bon2 >= int(Search2)) or (val3 == int(Bonus2) and bon3 >= int(Search2)) or (val4 == int(Bonus2) and bon4 >= int(Search2))) and ((val0 == int(Bonus3) and bon0 >= int(Search3)) or (val1 == int(Bonus3) and bon1 >= int(Search3)) or (val2 == int(Bonus3) and bon2 >= int(Search3)) or (val3 == int(Bonus3) and bon3 >= int(Search3)) or (val4 == int(Bonus3) and bon4 >= int(Search3))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 #5 Bonus: elif (int(Bonus4) != 0) and (val0 == int(Bonus0) and bon0 >= int(Search0) or (val1 == int(Bonus0) and bon1 >= int(Search0)) or (val2 == int(Bonus0) and bon2 >= int(Search0)) or (val3 == int(Bonus0) and bon3 >= int(Search0)) or (val4 == int(Bonus0) and bon4 >= int(Search0))) and ((val0 == int(Bonus1) and bon0 >= int(Search1)) or (val1 == int(Bonus1) and bon1 >= int(Search1)) or (val2 == int(Bonus1) and bon2 >= int(Search1)) or (val3 == int(Bonus1) and bon3 >= int(Search1)) or (val4 == int(Bonus1) and bon4 >= int(Search1))) and ((val0 == int(Bonus2) and bon0 >= int(Search2)) or (val1 == int(Bonus2) and bon1 >= int(Search2)) or (val2 == int(Bonus2) and bon2 >= int(Search2)) or (val3 == int(Bonus2) and bon3 >= int(Search2)) or (val4 == int(Bonus2) and bon4 >= int(Search2))) and ((val0 == int(Bonus3) and bon0 >= int(Search3)) or (val1 == int(Bonus3) and bon1 >= int(Search3)) or (val2 == int(Bonus3) and bon2 >= int(Search3)) or (val3 == int(Bonus3) and bon3 >= int(Search3)) or (val4 == int(Bonus3) and bon4 >= int(Search3))) and ((val0 == int(Bonus4) and bon0 >= int(Search4)) or (val1 == int(Bonus4) and bon1 >= int(Search4)) or (val2 == int(Bonus4) and bon2 >= int(Search4)) or (val3 == int(Bonus4) and bon3 >= int(Search4)) or (val4 == int(Bonus4) and bon4 >= int(Search4))): self.BoardMessage.SetTip("O item foi rodado com sucesso!") self.BoardMessage.SetTop() self.LastChange.SetText("O item foi rodado com sucesso!") self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 elif Bonus0 == 0: self.Switchtingabbruchbutton.SetText("Parar Rodar (1/5)") SwitchButton = 0 self.LastChange.SetText("O bot de rodar foi parado!") chat.AppendChat(chat.CHAT_TYPE_INFO, "Certifica-te que tens os valores todos") chat.AppendChat(chat.CHAT_TYPE_INFO, "corretos e se o item ta no sitio certo!") 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 __Resetbonusall(self): global Bonus0 global Bonus1 global Bonus2 global Bonus3 global Bonus4 Bonus0 = 0 Bonus1 = 0 Bonus2 = 0 Bonus3 = 0 Bonus4 = 0 self.Bvalue1.SetText("0") self.Bvalue2.SetText("0") self.Bvalue3.SetText("0") self.Bvalue4.SetText("0") self.Bvalue5.SetText("0") self.Bonus1Attr.SetText("-") self.Bonus2Attr.SetText("-") self.Bonus3Attr.SetText("-") self.Bonus4Attr.SetText("-") self.Bonus5Attr.SetText("-") self.LastChange.SetText("Bonus guardados foram apagados!") def __Wish_1_Option(self): global Bonus0 global PRESSWISH0 PRESSWISH0 = 1 self.BonusListBox = FileListDialog() def __Wish_2_Option(self): global Bonus1 global PRESSWISH1 PRESSWISH1 = 1 self.BonusListBox = FileListDialog() def __Wish_3_Option(self): global Bonus2 global PRESSWISH2 PRESSWISH2 = 1 self.BonusListBox = FileListDialog() def __Wish_4_Option(self): global Bonus3 global PRESSWISH3 PRESSWISH3 = 1 self.BonusListBox = FileListDialog() def __Wish_5_Option(self): global Bonus4 global PRESSWISH4 PRESSWISH4 = 1 self.BonusListBox = FileListDialog() def __Wish_6_Option(self): global Bonus5 global PRESSWISH5 PRESSWISH5 = 1 self.BonusListBox = FileListDialog() def __Wish_7_Option(self): global Bonus6 global PRESSWISH6 PRESSWISH6 = 1 self.BonusListBox = FileListDialog() def OnUpdate(self): global Bonus0 global Bonus1 global Bonus2 global Bonus3 global Bonus4 global Bonus5 global Bonus6 if self.Bonus1Attr.GetText() != str(BonusListe[int(Bonus0)]) and int(Bonus0) != 0: self.Bonus1Attr.SetText(str(BonusListe[int(Bonus0)])) elif self.Bonus1Attr.GetText() != "" and int(Bonus0) == 0: self.Bonus1Attr.SetText("-") if self.Bonus2Attr.GetText() != str(BonusListe[int(Bonus1)]) and int(Bonus1) != 0: self.Bonus2Attr.SetText(str(BonusListe[int(Bonus1)])) elif self.Bonus2Attr.GetText() != "" and int(Bonus1) == 0: self.Bonus2Attr.SetText("-") if self.Bonus3Attr.GetText() != str(BonusListe[int(Bonus2)]) and int(Bonus2) != 0: self.Bonus3Attr.SetText(str(BonusListe[int(Bonus2)])) elif self.Bonus3Attr.GetText() != "" and int(Bonus2) == 0: self.Bonus3Attr.SetText("-") if self.Bonus4Attr.GetText() != str(BonusListe[int(Bonus3)]) and int(Bonus3) != 0: self.Bonus4Attr.SetText(str(BonusListe[int(Bonus3)])) elif self.Bonus4Attr.GetText() != "" and int(Bonus3) == 0: self.Bonus4Attr.SetText("-") if self.Bonus5Attr.GetText() != str(BonusListe[int(Bonus4)]) and int(Bonus4) != 0: self.Bonus5Attr.SetText(str(BonusListe[int(Bonus4)])) elif self.Bonus5Attr.GetText() != "" and int(Bonus4) == 0: self.Bonus5Attr.SetText("-") if self.Bonus6Attr.GetText() != str(BonusListe[int(Bonus5)]) and int(Bonus5) != 0: self.Bonus6Attr.SetText(str(BonusListe[int(Bonus5)])) elif self.Bonus6Attr.GetText() != "" and int(Bonus5) == 0: self.Bonus6Attr.SetText("-") if self.Bonus7Attr.GetText() != str(BonusListe[int(Bonus6)]) and int(Bonus6) != 0: self.Bonus7Attr.SetText(str(BonusListe[int(Bonus6)])) elif self.Bonus7Attr.GetText() != "" and int(Bonus6) == 0: self.Bonus7Attr.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())) def Show(self): ui.ThinBoard.Show(self) def Close(self): self.Hide() return TRUE def OnPressEscapeKey(self): self.Hide() return TRUEBonusListe = ( "Sem Bonus", "Max. HP", "Max. MP", "Vitalidade", "Inteligencia", "Forca", "Destreza", "Velocidade de Ataque", "Velocidade de Movimento", "Velocidade de Feitico", "Reg. de HP", "Reg. de MP", "Envenenar", "Atordoar", "Abrandar", "Golpe Critico", "Golpe Furado", "Forte contra Semi-Humanos", "Forte contra Animais", "Forte contra Orcs", "Forte contra Esotericos", "Forte contra Mortos-Vivos", "Forte contra Demonios", "Abs. HP", "Abs. MP", "???", "???", "Bloquear Ataques Fisicos", "Chance de Evitar Flexas", "Defesa a Espadas", "Defesa a Duas Maos", "Defesa a Punhais", "Defesa a Campainhas", "Defesa a Leques", "Resistencia a Setas", "Resistencia a Fogo", "Resistencia a Relampagos", "Resistencia a Magia", "Resistencia ao Vento", "Reflectir Ataques Fisicos", "???", "???", "Chance de Restaurar MP", "Exp-Bonus", "Yang-Drop", "Item-Drop", "???", "Chance de Restaurar HP", "Imune contra Atordoamentos", "Imune contra Abrandamentos", "Imune contra Quedas", "???", "???", "Valor de Ataque", "???", "???", "???", "", "???", "Forte contra Guerreiros", "Forte contra Ninjas", "Forte contra Suras", "Forte contra Shamans", "Forte contra Monstros", "???", "???", "???", "???", "???", "???", "???", "Dano de Habilidade", "Dano Medio", "???", "???", "", "???", "???", "Resistencia contra Guerreiros", "Resistencia contra Ninjas", "Resistencia contra Suras", "Resistencia contra Shamans", )BonusIDListe = { "Sem Bonus" : 0, "Max. HP" : 1, "Max. MP" : 2, "Vitalidade" : 3, "Inteligencia" : 4, "Forca" : 5, "Destreza" : 6, "Velocidade de Ataque" : 7, "Velocidade de Movimento" : 8, "Velocidade de Feitico" : 9, "Reg. de HP" : 10, "Reg. de MP" : 11, "Envenenar" : 12, "Atordoar" : 13, "Abrandar" : 14, "Golpe Critico" : 15, "Golpe Furado" : 16, "Forte contra Semi-Humanos" : 17, "Forte contra Animais" : 18, "Forte contra Orcs" : 19, "Forte contra Esotericos" : 20, "Forte contra Mortos-Vivos" : 21, "Forte contra Demonios" : 22, "Abs. HP" : 23, "Abs. MP" : 24, "???" : 25, "???" : 26, "Bloquear Ataques Fisicos" : 27, "Chance de Evitar Flexas" : 28, "Defesa a Espadas" : 29, "Defesa a Duas Maos" : 30, "Defesa a Punhais" : 31, "Defesa a Campainhas" : 32, "Defesa a Leques" : 33, "Resistencia a Setas" : 34, "Resistencia a Fogo" : 35, "Resistencia a Relampagos" : 36, "Resistencia a Magia" : 37, "Resistencia ao Vento" : 38, "Reflectir Ataques Fisicos" : 39, "???" : 40, "???" : 41, "Chance de Restaurar MP" : 42, "Exp-Bonus" : 43, "Yang-Drop" : 44, "Item-Drop" : 45, "???" : 46, "Chance de Restaurar HP" : 47, "Imune contra Atordoamentos" : 48, "Imune contra Abrandamentos" : 49, "Imune contra Quedas" : 50, "???" : 51, "???" : 52, "Valor de Ataque" : 53, "???" : 54, "???" : 55, "???" : 56, "" : 57, "???" : 58, "Forte contra Guerreiros" : 59, "Forte contra Ninjas" : 60, "Forte contra Suras" : 61, "Forte contra Shamans" : 62, "Forte contra Monstros" : 63, "???" : 64, "???" : 65, "???" : 66, "???" : 67, "???" : 68, "???" : 69, "???" : 70, "Dano de Habilidade" : 71, "Dano Medio" : 72, "???" : 73, "???" : 74, "" : 75, "???" : 76, "???" : 77, "Resistencia contra Guerreiros" : 78, "Resistencia contra Ninjas" : 79, "Resistencia contra Suras" : 80, "Resistencia contra Shamans" : 81, } class FileListDialog(ui.ThinBoard): def __init__(self): ui.ThinBoard.__init__(self) self.isLoaded=0 self.selectEvent=None self.fileListBox=None self.SetCenterPosition() self.SetSize(170, 300) self.Show() self.AddFlag("movable") self.AddFlag("float") def __del__(self): ui.ThinBoard.__del__(self) def Show(self): if self.isLoaded==0: self.isLoaded=1 self.__Load() ui.ThinBoard.Show(self) def Open(self): self.Show() self.SetCenterPosition() self.SetTop() self.UpdateFileList() def Close(self): self.Hide() def OnPressEscapeKey(self): self.Close() return TRUE def __CreateFileListBox(self): fileListBox = ui.ListBoxEx() fileListBox.SetParent(self) fileListBox.SetPosition(15, 50) fileListBox.Show() return fileListBox def __Load(self): self.__Load_BindObject() self.UpdateFileList() def __Load_BindObject(self): self.fileListBox = self.__CreateFileListBox() self.LoadFuckingScrollBar() self.LoadTextLines() self.fileListBox.SetScrollBar(self.ScrollBar) self.UpdateButton = ui.Button() self.UpdateButton.SetParent(self) self.UpdateButton.SetUpVisual("d:/ymir work/ui/public/Large_button_01.sub") self.UpdateButton.SetOverVisual("d:/ymir work/ui/public/Large_button_02.sub") self.UpdateButton.SetDownVisual("d:/ymir work/ui/public/Large_button_03.sub") self.UpdateButton.SetText("Atualizar") self.UpdateButton.SetPosition(15, 265) self.UpdateButton.SetEvent(ui.__mem_func__(self.UpdateFileList)) self.UpdateButton.Show() self.UpdateButton.Hide() self.SelectBonus = ui.Button() self.SelectBonus.SetParent(self) self.SelectBonus.SetPosition(19, 265) self.SelectBonus.SetUpVisual("d:/ymir work/ui/public/Middle_Button_01.sub") self.SelectBonus.SetOverVisual("d:/ymir work/ui/public/Middle_Button_02.sub") self.SelectBonus.SetDownVisual("d:/ymir work/ui/public/Middle_Button_03.sub") self.SelectBonus.SetText("Ok") self.SelectBonus.SetEvent(ui.__mem_func__(self.SetBonis)) self.SelectBonus.Show() self.CancelBonus = ui.Button() self.CancelBonus.SetParent(self) self.CancelBonus.SetPosition(89, 265) self.CancelBonus.SetUpVisual("d:/ymir work/ui/public/Middle_Button_01.sub") self.CancelBonus.SetOverVisual("d:/ymir work/ui/public/Middle_Button_02.sub") self.CancelBonus.SetDownVisual("d:/ymir work/ui/public/Middle_Button_03.sub") self.CancelBonus.SetText("Sair") self.CancelBonus.SetEvent(ui.__mem_func__(self.Close)) self.CancelBonus.Show() def LoadTextLines(self): self.copyright = ui.TextLine() self.copyright.SetParent(self) self.copyright.SetDefaultFontName() self.copyright.SetPosition(50, 29) self.copyright.SetFeather() self.copyright.SetText("Escolher Bonus:") self.copyright.SetFontColor(0.2, 0.2, 1.0) self.copyright.SetOutline() self.copyright.Show() def LoadFuckingScrollBar(self): self.ScrollBar = ui.ScrollBar() self.ScrollBar.SetParent(self) self.ScrollBar.SetPosition(140, 40) self.ScrollBar.SetScrollBarSize(220) self.ScrollBar.Show() def CancelGuildName(self): self.guildNameBoard.Close() self.guildNameBoard = None return TRUE def UpdateFileList(self): self.__RefreshFileList() for BonusType in BonusListe: if BonusType == "": self.fileListBox.AppendItem(Item("Nenhum")) elif BonusType != "": self.fileListBox.AppendItem(Item(BonusType)) #chat.AppendChat(chat.CHAT_TYPE_INFO, str(BonusIDListe[BonusType])) def __RefreshFileList(self): self.fileListBox.RemoveAllItems() def SetBonis(self): global Bonus0 global Bonus1 global Bonus2 global Bonus3 global Bonus4 global Bonus5 global Bonus6 global PRESSWISH0 global PRESSWISH1 global PRESSWISH2 global PRESSWISH3 global PRESSWISH4 global PRESSWISH5 global PRESSWISH6 SelectedIndex = self.fileListBox.GetSelectedItem() SelectedIndex = SelectedIndex.GetText() if str(SelectedIndex) != "Nenhum" and str(SelectedIndex) != "": if PRESSWISH0 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Primeiro Bonus - " + str(SelectedIndex)) Bonus0 = BonusIDListe[str(SelectedIndex)] PRESSWISH0 = 0 elif PRESSWISH1 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Segundo Bonus - " + str(SelectedIndex)) Bonus1 = int(BonusIDListe[SelectedIndex]) PRESSWISH1 = 0 elif PRESSWISH2 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Terceiro Bonus - " + str(SelectedIndex)) Bonus2 = int(BonusIDListe[SelectedIndex]) PRESSWISH2 = 0 elif PRESSWISH3 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Quarto Bonus - " + str(SelectedIndex)) Bonus3 = int(BonusIDListe[SelectedIndex]) PRESSWISH3 = 0 elif PRESSWISH4 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Quinto Bonus -" + str(SelectedIndex)) Bonus4 = int(BonusIDListe[SelectedIndex]) PRESSWISH4 = 0 elif PRESSWISH5 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Sexto Bonus - " + str(SelectedIndex)) Bonus5 = int(BonusIDListe[SelectedIndex]) PRESSWISH5 = 0 elif PRESSWISH6 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Setimo Bonus -" + str(SelectedIndex)) Bonus6 = int(BonusIDListe[SelectedIndex]) PRESSWISH6 = 0 elif str(SelectedIndex) == "Nenhum" and str(SelectedIndex) != "": if PRESSWISH0 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Primeiro Bonus foi apagado!") Bonus0 = 0 PRESSWISH0 = 0 elif PRESSWISH1 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Segundo Bonus foi apagado!") Bonus1 = 0 PRESSWISH1 = 0 elif PRESSWISH2 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Terceiro Bonus foi apagado!") Bonus2 = 0 PRESSWISH2 = 0 elif PRESSWISH3 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Quarto Bonus foi apagado!") Bonus3 = 0 PRESSWISH3 = 0 elif PRESSWISH4 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Quinto Bonus foi apagado!") Bonus4 = 0 PRESSWISH4 = 0 elif PRESSWISH5 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Sexto Bonus foi apagado!") Bonus5 = 0 PRESSWISH5 = 0 elif PRESSWISH6 == 1: chat.AppendChat(chat.CHAT_TYPE_INFO, "Setimo Bonus foi apagado!") Bonus6 = 0 PRESSWISH6 = 0 else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Nenhum bonus selecionado!") self.Close()class WaitingDialog(ui.ScriptWindow): def __init__(self): ui.ScriptWindow.__init__(self) self.eventTimeOver = lambda *arg: None self.eventExit = lambda *arg: None def __del__(self): ui.ScriptWindow.__del__(self) def Open(self, waitTime): import time curTime = time.clock() self.endTime = curTime + waitTime self.Show() def Close(self): self.Hide() def Destroy(self): self.Hide() def SAFE_SetTimeOverEvent(self, event): self.eventTimeOver = ui.__mem_func__(event) def SAFE_SetExitEvent(self, event): self.eventExit = ui.__mem_func__(event) def OnUpdate(self): import time lastTime = max(0, self.endTime - time.clock()) if 0 == lastTime: self.Close() self.eventTimeOver() else: return def OnPressExitKey(self): self.Close() return TRUE FILE_NAME_LEN = 40 class Item(ui.ListBoxEx.Item): def __init__(self, fileName): ui.ListBoxEx.Item.__init__(self) self.canLoad=0 self.text=fileName self.textLine=self.__CreateTextLine(fileName[:FILE_NAME_LEN]) def __del__(self): ui.ListBoxEx.Item.__del__(self) def GetText(self): return self.text def SetSize(self, width, height): ui.ListBoxEx.Item.SetSize(self, 6*len(self.textLine.GetText()) + 4, height) def __CreateTextLine(self, fileName): textLine=ui.TextLine() textLine.SetParent(self) textLine.SetPosition(0, 0) textLine.SetText(fileName) textLine.Show() return textLine StartDialog = SwitchBotDialog()StartDialog.Show()
cumpz.
Big_Z reacted to this -
-
Mas não é preciso fazer isso, basta criares um npc a dar 10 extras de cada vez e está feito.
-
Se colocares um pack de 50 no ultimo slot do 1º inventário e fores ao ultimo separador do bot, carregas no 2º cenas dos extras e ele começa a comprar de 50 ;)Yah.
Olha,tenho 1 problema,eu ao meter isto a rodar no mk,isto não compra os packs de 50 D:
-
Boas, gostaria que me fizesses uma sign com os seguintes requisitos.Tema: Metin2.Render: http://i.imgur.com/n07Mabj.pngNome: M3NE por baixo do nome, se conseguires mete: Never judge the peope by their appearance.Cumprimentos.
-
Ainda n existe sequer
-
Como é que se mete isso a trabalhar? não percebi!
Нєυя | OcєαиυรМт2 - รAid A Lσт Of รHiт
in Video-Sharing e Streaming
Posted
aaaaahm? xD