Tutorial (Duel Tactic partea client )

Închis
Avatar utilizator
ciperu
Nou Venit

Nou Venit
Mesaje: 46
Membru din: 16 Apr 2020, 10:08
Server: CityOfMetin2
Regat: Chunjo
Aprecieri: 56  
Mulţumiri: 7  
Discord: Copiază ID
 Contact:
Medalii

Pentru ca multe persoane nu stiu sa implementeze duelul tactic in client (adica sa faca casuta de selectare ) m'am gandit sa va fac eu placerea asta din moment ce multi cer bani si sunt flamanzi ;).
Asa ca hai sa incepem. nu e mare lucru, dar unii cer 20e pentru asta.


pasul 1: Intram in pack/root dupa care copiem si introducem fisierul ( uiadvanceduel ) il gasiti in arhiva

Pasul 2: Tot in folderul root cautam fisierul ( uitarget.py ) si adaugam functia:
import uiadvanceduel

Pasul 3: Mergem in folderul pack/etc/Ymir work/ui si acolo punem folderul ( minigame ) pe care il gasiti in arhiva

pasul 4: in fisierul uitarget.py cautam :
self.buttonDict[localeInfo.TARGET_BUTTON_DICE].SetEvent(ui.__mem_func__(self.OnDice))
sub el adaugam :
self.buttonDict[localeInfo.TARGET_BUTTON_FIGHT].SetEvent(ui.__mem_func__(self.OnPVP))

Pasul 5: in uitarget.py cautam:
def OnPVP(self):
net.SendChatPacket("/pvp %d" % (self.vid))

sub el facem o noua linie si adaugam asta:

def OnPVP(self):
self.duel = uiadvanceduel.AdvanceDuelWindow()
self.duel.Open()
self.Close()



Asta este tot, daca ai nevoie de ajutor, ma adaugi pe discord
PS. Ca sa nu mai fie virginul asta frustrat va dau si parte de sursa game daca aveti nevoie :)
Ultima oară modificat 01 Iul 2020, 14:05 de către ciperu, modificat 1 dată în total.
Pentru acest mesaj, ciperu a primit 2 (de) mulţumiri
maR1o • Valii
Imagine
Afișează semnătura
Avatar utilizator
Avis
Miss Just4Metin

Miss Just4Metin
Mesaje: 463
Membru din: 08 Sep 2014, 12:41
Server: nu am
Regat: Chunjo
Aprecieri: 35  
Mulţumiri: 1099  
Medalii

Link indisponibil, arhivat.
Închis
Răspunsuri
1
Vizualizări
303
Răspunsuri
3
Vizualizări
497
Răspunsuri
1
Vizualizări
311
Răspunsuri
0
Vizualizări
133

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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