Efecte la chemarea pet-urilor

Avatar utilizator
Morphe3
Utilizator interzis !

Utilizator interzis !
Mesaje: 1318
Membru din: 17 Ian 2014, 15:25
Aprecieri: 0
Mulţumiri: 5  
Medalii

Efect la chemarea unui companion + Bonus + Quest.
Salutări Just4Metin ! Mai jos aveți tutorialul complet pentru efecte la chemarea pet-ului + quest ! BONUS: Efect chemare pentru "Knuud" și "Bao Bao":

Pasul I:
"Jos textura"


Intrați în playersettingmodule.py și căutați:

Cod: Selectaţi tot

net.RegisterEmoticonString("(fish)")

Cod: Selectaţi tot

Apasati ENTER(tasta ENTER(pentru necunoscatori
Și dați paste la următorul cod:

Cod: Selectaţi tot

chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"redfenix.mse")	net.RegisterEmoticonString("(b8)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+13, "", BuffStr+"reniferek.mse")	net.RegisterEmoticonString("(b9)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+14, "", BuffStr+"icefenix.mse")	 net.RegisterEmoticonString("(b10)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+15, "", BuffStr+"azrael.mse")	net.RegisterEmoticonString("(b11)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+16, "", BuffStr+"piesek.mse")	net.RegisterEmoticonString("(b12)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+17, "", BuffStr+"lewek.mse")	net.RegisterEmoticonString("(b13)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+18, "", BuffStr+"dziczek.mse")	net.RegisterEmoticonString("(b14)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+19, "", BuffStr+"tygrysek.mse")	net.RegisterEmoticonString("(b15)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+20, "", BuffStr+"baobao.mse")	net.RegisterEmoticonString("(b16)") chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+21, "", BuffStr+"knuud.mse")	net.RegisterEmoticonString("(b17)")
La acest pas trebuie sa aveti grija ca randurile acestea sa fie aliniate cu cele de sus(ex fish)

Pasul 2:
-Dacă "porneste" ... ai de ce să știi !
Intrați în game.py și căutați:

Cod: Selectaţi tot

"mall"			: self.__InGameShop_Show,
Treceți pe următorul rând și dați paste:

Cod: Selectaţi tot

#PET_SUMMON_EFFECT_DICT            "(b8)"                    : self.__buff8,            "(b9)"                    : self.__buff9,            "(b10)"                    : self.__buff10,            "(b11)"                    : self.__buff11,            "(b12)"                    : self.__buff12,            "(b13)"                    : self.__buff13,            "(b14)"                    : self.__buff14,            "(b15)"                    : self.__buff15,            "(b16)"                    : self.__buff16,                          "(b17)"                              : self.__buff17,
Dupa... "treceti in zona de jos"... la "munca de jos"... mai exact la finalul scriptului game.py si adaugati:

Cod: Selectaţi tot

# PET_SUMMON_BUFF_METHOD    def __buff8(self):        net.SendChatPacket("(b8)")        def __buff9(self):        net.SendChatPacket("(b9)")            def __buff10(self):        net.SendChatPacket("(b10)")            def __buff11(self):        net.SendChatPacket("(b11)")            def __buff12(self):        net.SendChatPacket("(b12)")            def __buff13(self):        net.SendChatPacket("(b13)")            def __buff14(self):        net.SendChatPacket("(b14)")            def __buff15(self):        net.SendChatPacket("(b15)")            def __buff16(self):        net.SendChatPacket("(b16)")                def __buff17(self):        net.SendChatPacket("(b17)")
Cam atât cu clientul.
Trecem la partea de server.
Acum.
Intrați în locale/romania/quest/object și ștergeți următoarele directoare:
53001
53002
53003
53004
53005
53006
53007
53008
53009
53010
53011
53012
53013

Download-ati arhiva asta( nu asta(asta), arhiva e mai jos

și copiați conținutul în quest/object



Intrati în joc, reload q sau reboot.
Și... mai departe ... intrați în joc, folosiți comanda (b8) --> (b17) pentru efecte.
Dacă nu vă merge ceva, înseamna că nu ați băut destul înainte de a implementa asta.

Toată stima și respectu'!



Quest:


(ce e in arhiva puneti in object)
Hai şi tu pe server !
<-------- http://www.Mt2Xtreme.ro ------->
Afișează semnătura
Avatar utilizator
Gh0sTrider
Utilizator interzis !

Utilizator interzis !
Mesaje: 71
Membru din: 25 Apr 2014, 19:19
Server: metin2blue.ro
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

pacat ca nu e si pt azrel :(
Avatar utilizator
Morphe3
Utilizator interzis !

Utilizator interzis !
Mesaje: 1318
Membru din: 17 Ian 2014, 15:25
Aprecieri: 0
Mulţumiri: 5  
Medalii

Sunt toate. ;)
Hai şi tu pe server !
<-------- http://www.Mt2Xtreme.ro ------->
Afișează semnătura
Avatar utilizator
T. Claudiu Petru
Nou Venit

Nou Venit
Mesaje: 46
Membru din: 10 Apr 2014, 15:35
Server: DesertDust2
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Daca te rog poti sa pui pe alt link de download ?
Avatar utilizator
bogdan1809
Nivel 3

Nivel 3
Mesaje: 307
Membru din: 27 Feb 2014, 19:33
Aprecieri: 9  
Mulţumiri: 2  
  Rezolvări prob.: 1
Medalii

0512 17:39:19221 ::
playerSettingModule.py(line:1410) LoadGameData
playerSettingModule.py(line:471) __LoadGameEffect

LoadGameData - <type 'exceptions.NameError'>:global name 'BuffStr' is not defined

0512 17:39:19221 :: ============================================================================================================
0512 17:39:19221 :: Abort!!!!


0512 17:39:19221 :: filename=exception.py, name=Abort
0512 17:39:19221 :: filename=playerSettingModule.py, name=LoadGameData
0512 17:39:19222 :: filename=introLoading.py, name=__LoadEffect
0512 17:39:19222 :: filename=ui.py, name=__call__
0512 17:39:19222 :: filename=ui.py, name=__call__
0512 17:39:19222 :: filename=introLoading.py, name=OnUpdate
0512 17:39:19222 :: filename=prototype.py, name=RunApp
0512 17:39:19222 :: filename=prototype.py, name=<module>
0512 17:39:19222 :: filename=system.py, name=Run
0512 17:39:19222 :: filename=system.py, name=execfile
0512 17:39:19222 :: filename=system.py, name=RunMainScript
0512 17:39:19222 :: filename=system.py, name=<module>
0512 17:39:19222 :: filename=<string>, name=<module>
0512 17:39:19222 :: !!! Failed to load game data : STEP [40]


De la ce este aceasta eroare ca este totul facut ca sus.
Avatar utilizator
bogdan1809
Nivel 3

Nivel 3
Mesaje: 307
Membru din: 27 Feb 2014, 19:33
Aprecieri: 9  
Mulţumiri: 2  
  Rezolvări prob.: 1
Medalii

Gata am rezolvat.
Un sfat, tura care vine cand mai faceti un tutorial copiati-l si voi cap coada corect...ca nu toti stiu exact ce si cum.

Cautati

Cod: Selectaţi tot

EmoticonStr = "d:/ymir work/effect/etc/emoticon/"
Si adaugati dedesubt

Cod: Selectaţi tot

​[TAB]BuffStr = "d:/ymir work/effect/etc/buff/"

Si pe langa ceea ce aveti de adaugat in object mai este si un quest:

Cod: Selectaţi tot

quest effect begin
state start begin
when iditem.use begin
cmdchat("buff8")
end
when iditem.use begin
cmdchat("buff9")
end
when iditem.use begin
cmdchat("buff10")
end
when iditem.use begin
cmdchat("buff11")
end
when iditem.use begin
cmdchat("buff12")
end
when iditem.use begin
cmdchat("buff13")
end
when iditem.use begin
cmdchat("buff14")
end
when iditem.use begin
cmdchat("buff15")
end
when iditem.use begin
cmdchat("buff16")
end
when iditem.use begin
cmdchat("buff17")
end
end
end

Questul copiati-l voi intr-un fisier notepad si cand dati save puneti denumirea care o doriti .quest.
Avatar utilizator
sk1per
Nivel 7

Nivel 7
Mesaje: 1351
Membru din: 14 Dec 2013, 18:03
Server: blackmetin2
Regat: Chunjo
Aprecieri: 584  
Mulţumiri: 882  
Medalii

merge dar clasic arata mai bine
Cauti un host bun si preturi superbe te astept pe www.softserver.ro :heart_eyes:
Afișează semnătura
Avatar utilizator
Mihai Zamfirache
Nivel 4

Nivel 4
Mesaje: 534
Membru din: 21 Aug 2013, 01:38
Regat: Chunjo
Aprecieri: 6  
Mulţumiri: 8  
 Contact:
Medalii

Subiect mutat din ghiduri-tutoriale in resurse-metin2
Avatar utilizator
airzer0x1
Nou Venit

Nou Venit
Mesaje: 19
Membru din: 24 Iul 2014, 21:56
Server: Metin2HQ
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
Medalii

am sa incerc
Avatar utilizator
bebelinio1
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 14 Iul 2014, 20:11
Server: Metin2 DarkZ
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Salut ! stiu ca nare legatura cu aces topic ! dar tot legat de efecte e ! imi poti spune de unde schimb numele in loc de Luna sa pun alceva? sau cum le scot? Imagine
Metin2 Lunetistii : http://www.metin2.lunetistii.ro
Imagine
Afișează semnătura
Închis
Răspunsuri
7
Vizualizări
714
Răspunsuri
1
Vizualizări
133
Răspunsuri
3
Vizualizări
215

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator