[Cum Sa]: Adaugi o noua frizură.

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Deconectat
Avatar utilizator
Donici Cătălin
Administrator
Administrator
Mesaje: 3105
Membru din: 24 Iul 2013
Localitate: Tecuci
Reputație: Fondator
---------------------------------------
► Administrator Principal
► Administrator Plăți
---------------------------------------
Status: Urasc prostia !
Server Metin2: Niciunul :P
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 89
Contact:

[Cum Sa]: Adaugi o noua frizură.

Mesajde Donici Cătălin » 29 Iul 2013, 15:17

Salut, azi vă voi învăţa cum să adăugaţi o freză nouă.

  • 1.Vom avea nevoie de modelele/texturile şi sursa frizurilor(fişierele tip gr2/dds)
  • 2.Acum despachetam root.epk/eix, şi căutam :

    Cod: Selectaţi tot

    assasin_m.msm -> Ninja Barbat[/list]
    assasin_w.msm -> Ninja Femeie
    shaman_m.msm -> Saman Barbat
    shaman_w.msm -> Saman Femeie
    sura_m.msm -> Sura Barbat
    sura_w.msm -> Sura Femeie
    warrior_m.msm -> Razb. Barbat
    warrior_w.msm -> Razb. Femeie
  • 3.Intram într-unu şi vom găsi la început ceva de genul :

    Cod: Selectaţi tot

    HairDataCount             18
    (poate fi diferit la tine), noi avem nevoie de înca un loc, aşa că vom înlocui acel 18, cu 19.
  • 4.Acum luăm ultima frizură(copy) pusă acolo, va arta ceva de genul acesta :

    Cod: Selectaţi tot

    Group HairData17
       {   
          HairIndex         2012
          Model            "hair/hair_4_1.gr2"
          SourceSkin         "hair/hair_4_1.dds"
          TargetSkin         "hair/hair_4_4.dds"
       }
  • Ce înseamna toate astea şi ce facem noi:

    Cod: Selectaţi tot

    GroutHairData17 : noi vom pune 17+1 adică 18
    HairIndex : la fel, vom pune 2012+1 adică 2013
    Model: aici o să punem modelul din pc/pc2(sau, de unde aveţi voi modelul, doar copiaţi numele, apoi urmănd să-l puneţi în pc/pc2) de la rasa, la care punem frizura.(fisierul.gr2,  e modelul)
    SourceSkin : aici, o să punem textura frizurei, la fel se copiază numele iar apoi dacă nu este pusă se pune în pc/pc2.(un fişier.dds, conţine textura.)
    TargetSkin aici, o să punem exact ce am pus şi la SourceSkin, adică copiem ce am pus la SourceSkin şi scriem şi la TargetSkin.
  • 5. Copiem aceasta din urma şi o punem exact ultima.
  • 6. Acum, o să obţinem ceva de genul :

    Cod: Selectaţi tot

    Group HairData18
       {   
          HairIndex         2013
          Model            "hair/hair_6_1.gr2"
          SourceSkin         "hair/hair_6_1.dds"
          TargetSkin         "hair/hair_6_1.dds"
       }
  • 7. Odata scris, salvam şi iesim din fiserul msm, impachetam root.epk/eix si`l punem înapoi în client.
  • 8. Acum despachetăm pc.epx/eix, şi mergem în Source/ymir work/pc/rasa(war/saman/ninja/sura)/hair ,aici punem modelul şi textura(gr2+dds)
  • 9. Ieşim, şi scriem un xml, care să corespundă cu cea ce`am introdus noi în pc, apoi împachetam pc.epk/eix şi-l punem înapoi în client.
  • 10. Intram în FileZilla , în dosarul quest, apoi hair.quest, şi vei găsi ceva de genul :

    Cod: Selectaţi tot

    hair_list [74012] = {1012, apply.ATTBONUS_SHAMAN,   10, 2592000}
    .
    , acum :

    Cod: Selectaţi tot

    74212 -> id`ul din item_proto
    1012 -> indexul din fiserul .msm din root
    SHAMAN -> rasa
    19, 2592000 -> nu prea contează.
  • 11. Creeam o noua intrare, si procedam la fel, doar modificam codul din item proto respectiv index, din msm. acum ar trebui sa arate cam asa :

    Cod: Selectaţi tot

    hair_list [74263] = {2013, apply.ATTBONUS_ASSASSIN,   10, 2592000}
  • 12. Apoi, cautam :

    Cod: Selectaţi tot

    with pc.get_job()==0
    , pentru a putea fi folosita de rasa `x`.
    Ar trebui sa arate cam asa :

    Cod: Selectaţi tot

    74001.use or
               74002.use or
               74003.use or
               74004.use or
               74005.use or
               74006.use or
               74007.use or
               74008.use or
               74009.use or
               74010.use or
               74011.use or
               74012.use or
               75001.use or
               75002.use or
               75003.use or
               75004.use or
               75005.use or
               75006.use or
               75007.use or
               75008.use or
               75009.use or
               75010.use or
               75011.use or
               75012.use with pc.get_job()==0 begin
  • Apoi, noi o sa mai adaugam inca un cod(al frizurei noastre, chiar ultimul), si o sa arate cam asa :

    Cod: Selectaţi tot

         74001.use or
               74002.use or
               74003.use or
               74004.use or
               74005.use or
               74006.use or
               74007.use or
               74008.use or
               74009.use or
               74010.use or
               74011.use or
               74012.use or
               75001.use or
               75002.use or
               75003.use or
               75004.use or
               75005.use or
               75006.use or
               75007.use or
               75008.use or
               75009.use or
               75010.use or
               75011.use or
               75012.use or
               74263.use with pc.get_job()==0 begin

    Şi gata, salvăm noutatea în hair.quest!
  • 13. Acum în item proto din navicat, o să creem un nou query care să arate aşa:

    Cod: Selectaţi tot

    vnum: cel pus si in hair.quest
    name: Numele...
    locale_name sau gb2312name:Numele...
    type: 18
    size: 1
    antiflag: 29
    flag: 8192
    gold: pretul de cumparare
    shop_buy_price: pretul de vanzare
    În rest, aşa cum este tot.

    Şi cam asta e cu server side.
  • 14. Acum despachetam locale_**.etc/eix şi la fel despachetăm itemproto si adăugăm o nouă linie care o să arate aşa :

    Cod: Selectaţi tot

    <Item vnum="75616" name="Nume" gb2312name="Nume" type="18" subtype="0" weight="0" size="1" antiflag="29" flag="8192" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

    salvam, si punem item proto la loc in locale.
  • 15. Deschidem item_list din locale, şi vom găsi ceva de genul pe acolo :

    Cod: Selectaţi tot

    85616   ETC   icon/item/85616.tga

    Ce sunt astea :

    Cod: Selectaţi tot

    85616.tga, iconul care vi`l arată în invetar.
    85616, e vnumul din item proto.

    Acum noi creem o nouă linie care o să arate aşa :

    Cod: Selectaţi tot

    75616     ETC     icon/item/75616(sau puneti un icon care vreţi voi).tga
  • 16. Deschidem Item_Desc şi creem o noua linie ,care o să arate aşa :

    Cod: Selectaţi tot

    75616   SuperFreza   Această freza o să iţi bage duşmani în costiuge de frica.

    modificaţi voi descrierea respectiv numele.
  • 16. Impachetaţi locale şi puneţi în client, daţi un reboot şi bucaraţi-vă de noua frizură.

Deconectat
Avatar utilizator
Dănuţ M.
Nivel 1
Nivel 1
Mesaje: 89
Membru din: 25 Iul 2013
Localitate: Constanţa
Status: Citesc Forumul Just4Metin.Ro
Server Metin2: J4M
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde Dănuţ M. » 29 Iul 2013, 18:19

Bun tutorial bravo :D

Deconectat
Avatar utilizator
Adrian.
Nivel 3
Nivel 3
Mesaje: 314
Membru din: 29 Iul 2013
Localitate: Pe aici pe undeva .
Status: Bini Di Tat.
Server Metin2: Nu stiu...
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde Adrian. » 30 Iul 2013, 09:02

Bravo Real foarte folositor tutorialul , mai ales la cei care sunt incepatori in acest domeniu.
Imagine
Imagine
Imagine

Deconectat
Avatar utilizator
Donici Cătălin
Administrator
Administrator
Mesaje: 3105
Membru din: 24 Iul 2013
Localitate: Tecuci
Reputație: Fondator
---------------------------------------
► Administrator Principal
► Administrator Plăți
---------------------------------------
Status: Urasc prostia !
Server Metin2: Niciunul :P
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 89
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde Donici Cătălin » 30 Iul 2013, 09:34

Adrian. scrie:Bravo Real foarte folositor tutorialul , mai ales la cei care sunt incepatori in acest domeniu.

Ăsta a fost şi scopul pentru care am postat acest tutorial :)

Deconectat
Avatar utilizator
KOZZ
Nou Venit
Nou Venit
Mesaje: 2
Membru din: 30 Iul 2013
Status: Sunt bine mersi ^.^
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde KOZZ » 30 Iul 2013, 11:09

Multumesc pentru tutorial ! Aveam nevoie :ymhug:

Deconectat
Avatar utilizator
G!uKy
Super Moderator
Super Moderator
Mesaje: 620
Membru din: 24 Iul 2013
Localitate: Galati
Reputație: Super Moderator
2.40/3.0
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde G!uKy » 30 Iul 2013, 11:23

Folositor, felicitari pentru tutorial. ;)

Deconectat
Avatar utilizator
Dacian
Nou Venit
Nou Venit
Mesaje: 12
Membru din: 08 Aug 2013
Status: Sunt bine mersi ! ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde Dacian » 08 Aug 2013, 12:29

G!uKy scrie:Folositor, felicitari pentru tutorial. ;)

Deconectat
Avatar utilizator
Calypso.
Nivel 6
Nivel 6
Mesaje: 1080
Membru din: 08 Aug 2013
Status: Mă respecți ești respectat !
Mulțumiri acordate: 1
Mulțumiri primite: 10
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde Calypso. » 08 Aug 2013, 13:52

bravo pt munca depusa

Deconectat
Avatar utilizator
CRONE
Nivel 6
Nivel 6
Mesaje: 1080
Membru din: 06 Aug 2013
Reputație: Moderator: 0.15/3
Nume anterior: Cronerick
Mulțumiri acordate: 2
Mulțumiri primite: 10
Contact:

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde CRONE » 08 Aug 2013, 21:39

Bravo , stiu ca tu nu ai dat copy+paste

Deconectat
Avatar utilizator
arCuleTz*
Nou Venit
Nou Venit
Mesaje: 17
Membru din: 07 Aug 2013
Status: Online
Server Metin2: metinsummer.mt2.ro
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Cum Sa]: Adaugi o noua frizură.

Mesajde arCuleTz* » 08 Aug 2013, 23:41

CoBrA scrie:Bun tutorial bravo :D


Înapoi la “Ghiduri şi Tutoriale”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google [Bot] și 6 vizitatori