Vezi HP-ul oponentului in duel

Deconectat
Avatar utilizator
Cavalion
Nivel 3
Nivel 3
Mesaje: 334
Membru din: 21 Ian 2014
Localitate: Buzau
Status: www.AnexMetin2.in
Server Metin2: www.AnexMetin2.in
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Vezi HP-ul oponentului in duel

Mesajde Cavalion » 15 Mar 2015, 00:39

cand scriu contu scrie conectare ruleaza ma skoate din client :| ce are?

Deconectat
Avatar utilizator
mitelfcsb
Nivel 2
Nivel 2
Mesaje: 286
Membru din: 15 Mar 2015
Localitate: Constanta
Status: Metin2LastFight
Server Metin2: Metin2LastFight
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Vezi HP-ul oponentului in duel

Mesajde mitelfcsb » 18 Mar 2015, 01:43

mie nu imi merge
Imagine

Deconectat
Avatar utilizator
M.Seby
Utilizator interzis !
Utilizator interzis !
Mesaje: 3011
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: 11
Contact:

Re: Vezi HP-ul oponentului in duel

Mesajde M.Seby » 08 Iul 2015, 10:11

Mutat în altele!
Imagine

Contact:

Skype: seby_061

Deconectat
Avatar utilizator
georgian69
Nivel 3
Nivel 3
Mesaje: 328
Membru din: 09 Mar 2015
Status: Nu trebuie să ştii tu !
Server Metin2: _My Pc_
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Vezi HP-ul oponentului in duel

Mesajde georgian69 » 09 Iul 2015, 15:28

Am făcut totul cum ai arătat .
Dar când accept duelul , nu apare nici o bară .
Ce drq are ?
Imagine

Deconectat
Avatar utilizator
A. Andreas
Moderator
Moderator
Mesaje: 227
Membru din: 15 Oct 2014
Server Metin2: Galaxy2 ->Incoming
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 7

Re: Vezi HP-ul oponentului in duel

Mesajde A. Andreas » 11 Iul 2015, 00:46

Si eu am facut totu` , si cand dau duel nu imi da nici-o bara
Ultima oară modificat 09 Mar 2016, 21:06 de către .Stefan, modificat 1 dată în total.
Motiv: exces de emoticoane

Deconectat
Avatar utilizator
sbughi112
Nivel 2
Nivel 2
Mesaje: 177
Membru din: 16 Oct 2014
Status: Sunt bine mersi ^.^
Server Metin2: Metin2TBX
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde sbughi112 » 20 Iul 2015, 22:05

Merge pe 34 k ? Mai trebuie si altceva modificat?

Deconectat
Avatar utilizator
zmyl3
Utilizator interzis !
Utilizator interzis !
Mesaje: 207
Membru din: 07 Aug 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde zmyl3 » 19 Aug 2015, 00:15

A facut o mica greseala la tutorial !

Despachetam root.eix/epk (in cauzul meu .ala .sca)
Intram in constinfo.py si pe ultima linie 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 = ""

Imagine

Deschidem game.py si adaugam:

Cod: Selectaţi tot

import uiHealth

Ar trebui sa arate asa:
Imagine

Apoi tot in game.py sub PlayMusic

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,

Imagine

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

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)

Imagine

Deschidem uitarget.py si adaugam:

Cod: Selectaţi tot

import uiHealth

Imagine


tot aici cautam (self.ResetTargetBoard()) si mai jos adaugam:

Cod: Selectaţi tot

self.healthBoard = uiHealth.HealthBoard()

Imagine

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

Cod: Selectaţi tot

self.healthBoard.Hide()

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

Imagine

Dupa descarcati uihealt.py Trebuie să fii logat sau înregistrat pentru a vedea acest link. si il puneti in root
Dupa descarcati si HP.quest Trebuie să fii logat sau înregistrat pentru a vedea acest link. intrati in Filezilla/WinSCP si puneti questul in
/usr/game/share/locale/turkey/quest (in cazul meu e "turkey") dupa ce ati terminat de copiat intrati in PuTTY la logati si dupa introduceti urmatoarele comenzi
cd /usr/game/share/locale/turkey/quest
/qc hp.quest
dati restart la server si ati terminat.

Conectat
Avatar utilizator
[Flavius]
Mister Just4Metin
Mister Just4Metin
Mesaje: 136
Membru din: 28 Oct 2014
Localitate: ZCWAVE_SysEnter
Status: Plictisealaway
Server Metin2: Niciunul.
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 19

Re: Vezi HP-ul oponentului in duel

Mesajde [Flavius] » 22 Aug 2015, 22:27

Salut, uite, am facut EXACT ca tine, dar ma scoate din client cand scrie ''Conectarea ruleaza..." si primesc o eroare in syserr.

Pasul 1:Imagine


Pasul 2:Imagine

Pasul 3:Imagine

Pasul 4:Imagine

Pasul 5:Imagine

Pasul 6:Imagine

EROAREA IN SYSERR ARATA ASA:

Cod: Selectaţi tot

0822 23:19:06883 ::
networkModule.py(line:209) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:33) ?
system.py(line:130) __pack_import

networkModule.SetSelectCharacterPhase - exceptions.SyntaxError:invalid syntax (line 497)

0822 23:19:06883 :: ============================================================================================================
0822 23:19:06883 :: Abort!!!!


Putin ajutor ? :D
Imagine

Deconectat
Avatar utilizator
Nazox
Nou Venit
Nou Venit
Mesaje: 19
Membru din: 28 Iul 2015
Status: lol
Server Metin2: metin2.es
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde Nazox » 24 Aug 2015, 22:40

nice!, perfect

Deconectat
Avatar utilizator
Addict
Nou Venit
Nou Venit
Mesaje: 21
Membru din: 03 Mar 2015
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Vezi HP-ul oponentului in duel

Mesajde Addict » 31 Aug 2015, 18:24

Da, nu e bun de nimic, porpun sa dati t/c acestui topic .


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 11 vizitatori