Vezi HP-ul oponentului in duel

Deconectat
Avatar utilizator
Cherry
Utilizator interzis !
Utilizator interzis !
Mesaje: 190
Membru din: 26 Sep 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 1

Vezi HP-ul oponentului in duel

Mesajde Cherry » 28 Sep 2014, 15:38

Buna :ymhug: Just4Metin :ymhug:
Astazi o sa va prezint " Cum sa vezi HP-ul oponentului in duel " Da chiar se poate asa ceva :)
Tot ce trebuie e sa urmezi pasi pe care o sa i las mai jos :)
Despachetam root.eix/epk

Intra in constinfo.py si ne ducem jos de tot si adaugam:

Cod: Selectaţi tot

INPUT_IGNORE = 0
 
VID = 0
STHX = 0
HPXD = 0
 
PLAYER_HP = 0
PLAYER_MAX_HP = 0
PLAYER_SP = 0
PLAYER_MAX_SP = 0
PLAYER_NAME = ""

Ar trebui sa arate asa:

Imagine
Deschidem game.py si ui character adaugam:

si scriem asa :

Cod: Selectaţi tot

import uiHealth

Ar trebui sa arate asa:

Imagine

Apoi tot in game.py
sub (seflf. __PlayMusic adauga

Cod: Selectaţi tot

                        #alaska
                        "super_quest"                           : self.Tabulejtor,
                        "pvp_zdruwko"                           : self.Mozart,
                       
                        #alaska3
                        "get_input_value"                               : self.GetInputValue,
                        "get_input_start"                               : self.GetInputOn,
                        "get_input_end"                                 : self.GetInputOff,

Ar trebui sa arate asa:

Imagine
Tot in game.py sub (def OpenQuestWindow(self, skin, idx)

Cod: Selectaţi tot

        def Mozart(self, data):
                dane = data.split("|")
                constInfo.PLAYER_NAME = str(dane[0])
                constInfo.PLAYER_HP = int(dane[1])
                constInfo.PLAYER_MAX_HP = int(dane[2])
                constInfo.PLAYER_SP = int(dane[3])
                constInfo.PLAYER_MAX_SP = int(dane[4])
 
        def Tabulejtor(self, id):
                constInfo.STHX = int(id)
 
        def GetInputOn(self):
                constInfo.INPUT_IGNORE = 1
 
        def GetInputOff(self):
                constInfo.INPUT_IGNORE = 0
 
        def GetInputValue(self):
                net.SendQuestInputStringPacket(str(constInfo.VID))
 
        def OpenQuestWindow(self, skin, idx):
                if constInfo.INPUT_IGNORE == 1:
                        return
                else:
                        self.interface.OpenQuestWindow(skin, idx)


Ar trebui sa arate cam asa:
Imagine

Tot in uitarget.py cautam (def Close(self) si adaugam:

Cod: Selectaţi tot

import uiHealth

Ar trebui sa arate cam asa:

Imagine

Apoi in uitarget.py in def OnUpdate adaugam:

Cod: Selectaţi tot

        def OnUpdate(self):
                if self.isShowButton:
 
                        exchangeButton = self.buttonDict[locale.TARGET_BUTTON_EXCHANGE]
                        distance = player.GetCharacterDistance(self.vid)
 
                        if distance < 0:
                                return
 
                        if exchangeButton.IsShow():
                                if distance > self.EXCHANGE_LIMIT_RANGE:
                                        self.RefreshButton()
 
                        else:
                                if distance < self.EXCHANGE_LIMIT_RANGE:
                                        self.RefreshButton()
 
                        if exchangeButton.IsShow():
                                if distance > self.EXCHANGE_LIMIT_RANGE:
                                        self.RefreshButton()
 
                        else:
                                if distance < self.EXCHANGE_LIMIT_RANGE:
                                        self.RefreshButton()
               
                import event
                import constInfo
                if player.IsPVPInstance(self.vid):
                        constInfo.VID = self.vid
                        event.QuestButtonClick(constInfo.STHX)
                        if not self.healthBoard.IsShow() and self.vid != 0:
                                self.healthBoard.Show()
                else:
                        self.healthBoard.Hide()
                if self.isShowButton:
                        exchangeButton = self.buttonDict[locale.TARGET_BUTTON_EXCHANGE]
                        distance = player.GetCharacterDistance(self.vid)
                        if distance < 0:
                                return


Ar trebuie sa arate cam asa :

Imagine

- Download uihealt.py -
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

- Download HP.quest -
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Nu uita daca ti-a fost de folos sa dai un " Thx "
baffta la implementat :o3
Ultima oară modificat 30 Sep 2014, 12:02 de către Cherry, modificat 1 dată în total.
- Tot ce inseamna pentru mine -

Imagine

Realitatea
Eeste
Singura
Promisiune
Estimata
Corect
Totdeauna !

Deconectat
Avatar utilizator
M.Seby
Utilizator interzis !
Utilizator interzis !
Mesaje: 3010
Membru din: 10 Sep 2013
Localitate: Suceava
Reputație: Fost Administrator
Fost Organizator echipă
Status: Sunt bine mersi ^.^
Server Metin2: Not Found
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 16
Contact:

Re: Vezi HP-ul oponentului in duel

Mesajde M.Seby » 28 Sep 2014, 18:09

Mutat in Resurse Metin2!
Imagine

Contact:

Skype: seby_061

Deconectat
Avatar utilizator
Cherry
Utilizator interzis !
Utilizator interzis !
Mesaje: 190
Membru din: 26 Sep 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: Vezi HP-ul oponentului in duel

Mesajde Cherry » 29 Sep 2014, 00:02

Mersi mult :)
- Tot ce inseamna pentru mine -

Imagine

Realitatea
Eeste
Singura
Promisiune
Estimata
Corect
Totdeauna !

Deconectat
Avatar utilizator
Tiger
Mister Just4Metin
Mister Just4Metin
Mesaje: 1166
Membru din: 06 Sep 2013
Localitate: Bucuresti
Reputație: Membru Club (4 iulie)
Nume anterior: Tiger
Status: Sef
Server Metin2: I Don't Play
Regat: Jinno
Mulțumiri acordate: 5
Mulțumiri primite: 37

Re: Vezi HP-ul oponentului in duel

Mesajde Tiger » 29 Sep 2014, 15:56

On : Folositor bravo pentru ce faci .
Off: Mi-ai copiat semnatura ~x(
Imagine

Cod: Selectaţi tot

For haters

Imagine

Cod: Selectaţi tot

For haters

Deconectat
Avatar utilizator
Cherry
Utilizator interzis !
Utilizator interzis !
Mesaje: 190
Membru din: 26 Sep 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: Vezi HP-ul oponentului in duel

Mesajde Cherry » 29 Sep 2014, 17:30

.Tiger. scrie:On : Folositor bravo pentru ce faci .
Off: Mi-ai copiat semnatura ~x(


Cod: Selectaţi tot

[u]Off: Mi-ai copiat semnatura   ~x[/u]
=)) o stiam de mult :*
- Tot ce inseamna pentru mine -

Imagine

Realitatea
Eeste
Singura
Promisiune
Estimata
Corect
Totdeauna !

Deconectat
Avatar utilizator
Cosm1n
Nivel 2
Nivel 2
Mesaje: 250
Membru din: 27 Iun 2014
Status: Sunt bine mersi ^.^
Server Metin2: niciunu
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde Cosm1n » 29 Sep 2014, 20:08

am bagat si eu toate astea intr-un client sa vad daca merge.. si dupa ce dadeam enter la caractere se incarca bara si se bloca de acolo STOP/PAUZA ...:))

Deconectat
Avatar utilizator
Cherry
Utilizator interzis !
Utilizator interzis !
Mesaje: 190
Membru din: 26 Sep 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: Vezi HP-ul oponentului in duel

Mesajde Cherry » 29 Sep 2014, 20:17

Cosm1n scrie:am bagat si eu toate astea intr-un client sa vad daca merge.. si dupa ce dadeam enter la caractere se incarca bara si se bloca de acolo STOP/PAUZA ...:))


Nu ai facut ceva tu bine acolo :)
- Tot ce inseamna pentru mine -

Imagine

Realitatea
Eeste
Singura
Promisiune
Estimata
Corect
Totdeauna !

Deconectat
Avatar utilizator
Cosm1n
Nivel 2
Nivel 2
Mesaje: 250
Membru din: 27 Iun 2014
Status: Sunt bine mersi ^.^
Server Metin2: niciunu
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde Cosm1n » 29 Sep 2014, 21:37

Nus ce sa zic ia uitate si imi zici dupa... ce am gresit:P

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Si daca e ceva gresit uite prietene ia de aici modificale u si lasa un replay aici sau dai edit la un comentariu de al tau cu un link de download gata facute de tine:)

root: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
Cherry
Utilizator interzis !
Utilizator interzis !
Mesaje: 190
Membru din: 26 Sep 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: Vezi HP-ul oponentului in duel

Mesajde Cherry » 30 Sep 2014, 10:18

Cosm1n scrie:Nus ce sa zic ia uitate si imi zici dupa... ce am gresit:P

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Si daca e ceva gresit uite prietene ia de aici modificale u si lasa un replay aici sau dai edit la un comentariu de al tau cu un link de download gata facute de tine:)

root: Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Haide sa iti zic un lucru :)
M-am uitat l avideo postat de tine... 8-|
L-) Sincer sa fiu e jalnic video... :-ss
Nu se lucreaza asa, putin mai ordonat... =;
Nu se foloseste " Notepad ++ " sa faci extensiile la root'uri...
Nu se foloseste de " Notepad clasic " sa editezi... ~x(
Deci tu practic iti bati joc de munca ta... /:)
Unde trebuie sa folosesti " Notepad ++ " Folosesti alt ceva... x_x
Dar frate Nu ai auzit , ca de invatat nu cred ca ai invatat ca faceai asa cum trebuie :))
Nu ai auzit ca ori ce se face intr-un clinet , se editeaza cu " Notepad +++ "
De asta nu ai auzit ? 8-}
Este deajuuns sa mazgalesti un spatiu mic doar...si deja nu mai citeste clientul :P
Dami add la id meu de mess : -Ajutorul se ofera doar pe forum nu si pe Y!M-
Sa til fac eu #-o
Ultima oară modificat 30 Sep 2014, 16:31 de către M.Seby, modificat 1 dată în total.
Motiv: Ajutorul se ofera doar pe forum nu si pe Y!M
- Tot ce inseamna pentru mine -

Imagine

Realitatea
Eeste
Singura
Promisiune
Estimata
Corect
Totdeauna !

Deconectat
Avatar utilizator
Cosm1n
Nivel 2
Nivel 2
Mesaje: 250
Membru din: 27 Iun 2014
Status: Sunt bine mersi ^.^
Server Metin2: niciunu
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde Cosm1n » 30 Sep 2014, 10:41

tiam dat add pe mes dami acc sa il faci tu daca zici ca am gresit eu


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: andreicosmin95, yonut258 și 6 vizitatori