[RLS]Sistm de ales abilităţile!

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Deconectat
Avatar utilizator
M.Seby
Utilizator interzis !
Utilizator interzis !
Mesaje: 3013
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: 9
Contact:

[RLS]Sistm de ales abilităţile!

Mesajde M.Seby » 30 Iun 2015, 10:11

Când ajungi la nivelul 5, veți obține o casetă de a alege abilităţile fără să mergi la învăţători. Va trebuie să eliminaţi quest-ul care vă trimite să luaţi abilitătile!. (Skill_group.quest Cred că se numește) Aceasta este o imagine a sistemului:

Imagine

Instrucţiuni:

game.py:

Unde sunt toate importurile:

Cod: Selectaţi tot

import uiHabilidades


Caută:

Cod: Selectaţi tot

      self.playerGauge = uiPlayerGauge.PlayerGauge(self)
      self.playerGauge.Hide()


Sub el adăugaţi:

Cod: Selectaţi tot

      self.habis = uiHabilidades.Habilidades()
      self.habis.Close()


Caută:

Cod: Selectaţi tot

         # ITEM_MALL         
         "CloseMall"            : self.CommandCloseMall,
         "ShowMeMallPassword"         : self.AskMallPassword,
         "item_mall"            : self.__ItemMall_Open,   
         # END_OF_ITEM_MALL


Sub adăugaţi:

Cod: Selectaţi tot

         # HABILIDADES         
         "HABILIDADES"         : self.__Habilidades,         
         # END_OF_HABILIDADES


La sfârşit de tot în game.py adăugaţi:

Cod: Selectaţi tot

      ### HABILIDADES ###
      def __Habilidades(self, cmd):
         shang = cmd.split("|")
         if shang[0] == "RAZA":
            self.habis.Open(int(shang[1]))
         elif shang[0] == "GRUPO":
            net.SendQuestInputStringPacket(str(constInfo.Habilidades["HABSTR"]))
            constInfo.Habilidades["HABSTR"] = ""
         elif shang[0] == "QID":
            constInfo.Habilidades["qid"] = int(shang[1])
      ### END_HABILIDADES ###



constInfo.py:

Sub:

Cod: Selectaţi tot

isItemDropQuestionDialog = 0

Adăugaţi:

Cod: Selectaţi tot

Habilidades = {   
   "HABSTR" : "",
   "qid" : 0,
}



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

Eu doar am găsit acest tutorial şi mi s-a părut interesant!
Nu răspund de eventualele bug-uri sau altele!
Ultima oară modificat 02 Iul 2015, 19:33 de către M.Seby, modificat 1 dată în total.
Motiv: Update!
Imagine

Contact:

Skype: seby_061

Deconectat
Avatar utilizator
love12
Nivel 1
Nivel 1
Mesaje: 112
Membru din: 07 Mai 2014
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Crazy.mt2.sx
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde love12 » 30 Iun 2015, 14:21

multumesc ,o sa-l testez :*

Deconectat
Avatar utilizator
sparksef
Nou Venit
Nou Venit
Mesaje: 40
Membru din: 20 Iul 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde sparksef » 01 Iul 2015, 16:34

Poti pune sursa?

Deconectat
Avatar utilizator
HateR
Utilizator interzis !
Utilizator interzis !
Mesaje: 8
Membru din: 26 Iun 2015
Status: Sunt bine mersi ^.^
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde HateR » 01 Iul 2015, 17:00

Il testez acum şi revin cu edit .


Nu cred că e complet.. tot imi dă eroare..

0701 06:58:27214 :: File "
0701 06:58:27214 :: <string>
0701 06:58:27214 :: ", line
0701 06:58:27214 :: 2464
0701 06:58:27214 ::

0701 06:58:27214 ::
0701 06:58:27214 :: if shang[0] == "RAZA": self.habis.Open(int(shang[1]))


Pune de unde ai luat ca să mă uit mai bine..

Deconectat
Avatar utilizator
sparksef
Nou Venit
Nou Venit
Mesaje: 40
Membru din: 20 Iul 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde sparksef » 01 Iul 2015, 18:32

HateR scrie:Il testez acum şi revin cu edit .


Nu cred că e complet.. tot imi dă eroare..

0701 06:58:27214 :: File "
0701 06:58:27214 :: <string>
0701 06:58:27214 :: ", line
0701 06:58:27214 :: 2464
0701 06:58:27214 ::

0701 06:58:27214 ::
0701 06:58:27214 :: if shang[0] == "RAZA": self.habis.Open(int(shang[1]))


Pune de unde ai luat ca să mă uit mai bine..


Ai pus bine tab-urile?

Eu primesc
GameWindow' object has no attribute '_GameWindow__Habilidades'



Incearca
[TAB]def __Habilidades(self, cmd):
[TAB][TAB]shang = cmd.split("|")
[TAB][TAB]if shang[0] == "RAZA":
[TAB][TAB][TAB]self.habis.Open(int(shang[1]))
[TAB][TAB]elif shang[0] == "GRUPO":
[TAB][TAB][TAB]net.SendQuestInputStringPacket(str(constInfo.Habilidades["HABSTR"]))
[TAB][TAB][TAB]constInfo.Habilidades["HABSTR"] = ""
[TAB][TAB]elif shang[0] == "QID":
[TAB][TAB][TAB]constInfo.Habilidades["qid"] = int(shang[1])

Deconectat
Avatar utilizator
HostelSnow1
Nou Venit
Nou Venit
Mesaje: 4
Membru din: 01 Iul 2015
Status: Sunt bine mersi ^.^
Server Metin2: Nu joc Metin
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde HostelSnow1 » 01 Iul 2015, 18:35

Am incercat 2 ore sal bag nu merge nici sal bata :((( Tot da error system.py !!! Vreo rezolvare :(

Deconectat
Avatar utilizator
HateR
Utilizator interzis !
Utilizator interzis !
Mesaje: 8
Membru din: 26 Iun 2015
Status: Sunt bine mersi ^.^
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde HateR » 01 Iul 2015, 20:14

Cod: Selectaţi tot

0701 09:12:38331 :: Traceback (most recent call last):

0701 09:12:38332 ::   File "networkModule.py", line 237, in SetGamePhase

0701 09:12:38332 ::   File "system.py", line 130, in __pack_import

0701 09:12:38332 ::   File "system.py", line 110, in _process_result

0701 09:12:38332 ::   File "game.py", line 29, in ?

0701 09:12:38332 ::   File "system.py", line 130, in __pack_import

0701 09:12:38332 ::   File "
0701 09:12:38332 :: <string>
0701 09:12:38332 :: ", line
0701 09:12:38332 :: 135
0701 09:12:38332 ::

0701 09:12:38332 ::     
0701 09:12:38332 :: #TheBestMein()      
0701 09:12:38332 ::


Am mai modificat una alta.. dar la asta rămâne

Deconectat
Avatar utilizator
sparksef
Nou Venit
Nou Venit
Mesaje: 40
Membru din: 20 Iul 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde sparksef » 01 Iul 2015, 20:49

HateR scrie:

Cod: Selectaţi tot

0701 09:12:38331 :: Traceback (most recent call last):

0701 09:12:38332 ::   File "networkModule.py", line 237, in SetGamePhase

0701 09:12:38332 ::   File "system.py", line 130, in __pack_import

0701 09:12:38332 ::   File "system.py", line 110, in _process_result

0701 09:12:38332 ::   File "game.py", line 29, in ?

0701 09:12:38332 ::   File "system.py", line 130, in __pack_import

0701 09:12:38332 ::   File "
0701 09:12:38332 :: <string>
0701 09:12:38332 :: ", line
0701 09:12:38332 :: 135
0701 09:12:38332 ::

0701 09:12:38332 ::     
0701 09:12:38332 :: #TheBestMein()      
0701 09:12:38332 ::


Am mai modificat una alta.. dar la asta rămâne


Ai grija la TAB-uri, oricum nu este full.

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

Re: [RLS]Sistm de ales abilităţile!

Mesajde M.Seby » 02 Iul 2015, 19:33

Update TAB-uri!
Acum ar trebuii să meargă! AR TREBUII...
Imagine

Contact:

Skype: seby_061

Deconectat
Avatar utilizator
.Simple
Nou Venit
Nou Venit
Mesaje: 29
Membru din: 07 Iun 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RLS]Sistm de ales abilităţile!

Mesajde .Simple » 04 Iul 2015, 11:19

merge tradus si in romana?


Înapoi la “Topicuri şi mesaje şterse”

Cine este conectat

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