Efecte la chemarea pet-urilor

Deconectat
Avatar utilizator
Morphe3
Utilizator interzis !
Utilizator interzis !
Mesaje: 1386
Membru din: 17 Ian 2014
Status: Totally guy
Mulțumiri acordate: 0
Mulțumiri primite: 3

Efecte la chemarea pet-urilor

Mesajde Morphe3 » 09 Mai 2014, 19:08

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'!

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

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

(ce e in arhiva puneti in object)

Deconectat
Avatar utilizator
Gh0sTrider
Utilizator interzis !
Utilizator interzis !
Mesaje: 77
Membru din: 25 Apr 2014
Status: Sunt bine mersi ^.^
Server Metin2: metin2blue.ro
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Efecte la chemarea pet-urilor

Mesajde Gh0sTrider » 10 Mai 2014, 13:14

pacat ca nu e si pt azrel :(

Deconectat
Avatar utilizator
Morphe3
Utilizator interzis !
Utilizator interzis !
Mesaje: 1386
Membru din: 17 Ian 2014
Status: Totally guy
Mulțumiri acordate: 0
Mulțumiri primite: 3

Re: Efecte la chemarea pet-urilor

Mesajde Morphe3 » 10 Mai 2014, 17:22

Sunt toate. ;)

Deconectat
Avatar utilizator
T. Claudiu Petru
Nou Venit
Nou Venit
Mesaje: 46
Membru din: 10 Apr 2014
Localitate: Sibiu
Status: DesertDust2
Server Metin2: DesertDust2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Efecte la chemarea pet-urilor

Mesajde T. Claudiu Petru » 11 Mai 2014, 22:22

Daca te rog poti sa pui pe alt link de download ?

Deconectat
Avatar utilizator
bogdan1809
Nivel 2
Nivel 2
Mesaje: 220
Membru din: 27 Feb 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Efecte la chemarea pet-urilor

Mesajde bogdan1809 » 12 Mai 2014, 17:43

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.

Deconectat
Avatar utilizator
bogdan1809
Nivel 2
Nivel 2
Mesaje: 220
Membru din: 27 Feb 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Efecte la chemarea pet-urilor

Mesajde bogdan1809 » 12 Mai 2014, 18:18

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.

Deconectat
Avatar utilizator
sk1per
Nivel 5
Nivel 5
Mesaje: 781
Membru din: 14 Dec 2013
Status: Sunt bine mersi ^.^
Server Metin2: blackmetin2
Regat: Chunjo
Mulțumiri acordate: 12
Mulțumiri primite: 2

Re: Efecte la chemarea pet-urilor

Mesajde sk1per » 15 Mai 2014, 12:26

merge dar clasic arata mai bine

Deconectat
Avatar utilizator
Mihai Zamfirache
Membru Club
Membru Club
Mesaje: 543
Membru din: 21 Aug 2013
Localitate: Timisoara
Reputație: ✦Fost SUPER Moderator J4M
✔ Fost Moderator J4M
✔ Fost Trial Moderator J4M
Membru Club (11 iunie - 26 iulie)
Status: Sunt bine mersi ^.^
Server Metin2: Just4Metin
Regat: Chunjo
Mulțumiri acordate: 6
Mulțumiri primite: 1
Contact:

Re: Efecte la chemarea pet-urilor

Mesajde Mihai Zamfirache » 17 Mai 2014, 17:12

Subiect mutat din ghiduri-tutoriale in resurse-metin2

Deconectat
Avatar utilizator
airzer0x1
Nou Venit
Nou Venit
Mesaje: 25
Membru din: 24 Iul 2014
Status: Sunt bine mersi ^.^
Server Metin2: Metin2HQ
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Efecte la chemarea pet-urilor

Mesajde airzer0x1 » 05 Aug 2014, 21:10

am sa incerc

Deconectat
Avatar utilizator
bebelinio1
Nivel 1
Nivel 1
Mesaje: 112
Membru din: 14 Iul 2014
Status: Sunt bine mersi ^.^
Server Metin2: Metin2 DarkZ
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Efecte la chemarea pet-urilor

Mesajde bebelinio1 » 08 Oct 2014, 20:19

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


Înapoi la “Arhivă”

Cine este conectat

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