Metin2 Hungarian Forum

Metin2 => Privát szerverek => Szerver készítés => A témát indította: Droug16 Dátum 2011-06-25, 17:12:33

Cím: [HOW TO]Speciális teleportos (különleges mapokra)
Írta: Droug16 Dátum 2011-06-25, 17:12:33
Üdv mindenkinek. Íme a leírás hogyan lehet saját teleportosod. És mindezt nem a Teleportos mappájában írod át hanem ezt a Quest mappába teszed. Sokkal egyszerűbb mint keresgélni az Object mappában. Mellesleg az összes NPC-t meg lehet csinálni így. (Vagyis hogy egy Quest magyarosítja le) Én speciel így csinálom. Kimásolsz egy Questet egy "random" mappába. Megkeresed a File-t és megnyitod (Notepad++-al).

   Így néz ki:                  
quest Questnév begin
state start begin
when NPC kódja.chat."Questnév" begin

say_title("Különleges teleportos:")
say("Üdvözöllek kalandor!")
say("Én olcsón elviszlek egy különleges mapra!")
say("Ha megszeretnéd nézni ajánlom hogy teleportálj el.")

wait()
if pc.count_item(Ide írd a tárgy IDjét amit elvegyen az illetőtől) >= 1 then
say_title("Különleges teleportos:")
say("Ezt a tárgyat kérem mindössze a teleportálásért.")
say("Szerintem nem kérek sokat...")
say("Hogy döntesz elteleportálsz a(z) Általad kiválasztott map neve mapra ?")
local s=select("Persze", "Dehogy")
if s==1 then
pc.removeitem("Ismét a tárgy IDjét ami elkell ogy vegyen", 1)
pc.warp(9999, 9999) <---- A kívánt map Koordinátája(Ezt a kéket innen töröld majd ki)
else
return
end
else
say_title("Különelges teleportos:")
say("Egy Kért tárgy IDje -re van szükséged hogy elteleportálj.")
say("Ha nem adod amit kérek nem tudlak elvinni!")
say_item_vnum(Tárgy IDje amit kér a teleportos)
end

end
end
end
[/FONT]Behelyezés:

Elmented a amit írtál átnevezed a .quest fájl nevét arra a névre amit ide: "Questnév" begin írtál.
Ha ez meg van megnyitod a FileZillát.

Ezen az útvonalon elmész a Quest mappába: /usr/rain/channel/share_data/locale/hongkong/quest

Ha ez megvolt a "Random" mappába elmentett .quest File-t a "Quest" mappába behúzod.

Ezennel  be van helyezve a szerverbe az új Quest.

Még a Reboot előtt az alábbi parancsokat írd be az Mcncc# szócska után.

Mindezek előtt a make nevű File-t (ami szintén a quest mappában található) átnevezed make.sh-ra.
És most már beírhatod az alábbi parancsokat:

cd /usr/rain/channel/share_data/locale/hongkong/quest [ENTER] <-- Ez az hogy hol található a quest (melyik mappát frissítse)
chmod 777 make.sh [ENTER] <-- Az [ENTER]-t nem kell hozzá írni (-.-")
sh make.sh [ENTER] <-- Persze csak ha átnevezted a "make" nevű filet make.shra
Vársz míg be nem fejezi a frissítést és ki nem írja h Mcncc#
és ezután rebootolsz

A játékban:

Egy GM karakterrel beírod ezt a parancsot:  /reload q <-- Aktualizálja az Új Questet

Az ilyen színnel írt mondatokat(szavakat) írjátok át egy általatok választott mondatra (szóra).


Ez nekem sikerült hamarosan mutatok képet.

Köszönöm hogy elolvastátok. További szép napot!
Üdv Droug
   
EhPortal 1.39 © 2025, WebDev