Szerző Téma: [GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések  (Megtekintve 4121 alkalommal)

Nem elérhető Step

  • Master
  • ****
  • Thank You
  • -Given: 32
  • -Receive: 222
  • Hozzászólások: 1 110
  • Segített: 270
  • Hello friend, tiszt. kiv
Sziasztok!
Mivel elég sok questes téma nyílik így az ezekhez tartozó megoldások is mind nehezen, körülményesen találhatók meg így pedig újabb és újabb témák nyílnak olyan problémákkal amikre rosszabb esetben is egy, jobb esetben több megoldás is megtalálható itt a fórumon. Kellet valami megoldás ami valamiféle rendszert hoz az idézőjeles káoszba és minden információ egy helyen elérhető így elkészült ez a téma [VIP]P3NG3R javaslatára! Szóval innentől bármiféle questtel kapcsolatos kérést, kérdést ide írd hozzászólás formájában! Illetve mielőtt újabb hozzászólást írnál tanácsos átnézni a témát!

Szabályok:
A fórum általános szabályai vonatkoznak a témára! (tilos a dupla poszt, a bumpolás, az off hozzászólások stb.)

Nem elérhető metser

  • Intermediate
  • **
  • Thank You
  • -Given: 32
  • -Receive: 2
  • Hozzászólások: 179
  • Segített: -7
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #1 Dátum: 2016-05-14, 16:28:49 »
Valaki nem segtene véletlen egy olyan questben mint pl az ox-e uriel és névtelen virág...
Nos az ox questjét probáltam átalakitani de sehogysem ment nekem az ilyen kérdés betöltés stbb...

Lényege hasonlitson az ox-ra De a felépitése ne legyen ilyen kérdés stb betötlés....

Elnézést a hibákért sietem az irásal.
A tudás megosztása nem lehetőség: kötelesség

Nem elérhető EnVyUs

  • Beginner
  • Thank You
  • -Given: 24
  • -Receive: 2
  • Hozzászólások: 49
  • Segített: 0
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #2 Dátum: 2016-05-14, 17:00:55 »
Sziasztok!

Valaki küldene nekem egy működő questet, ami az illetőt egy egyszemélyes pályára küldi?

Tegyük fel VZ-s sárkány run helyett x-y belépőért egyedül a kristályterembe dobja ahol csak a sárkány van
EasyPeasyLemonSqueezy

Nem elérhető Fantasy™

  • Intermediate
  • **
  • Thank You
  • -Given: 48
  • -Receive: 29
  • Hozzászólások: 258
  • Segített: 14
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #3 Dátum: 2016-05-14, 17:21:47 »
quest party_run begin
state start begin
when NPCID.chat."Party RUN" begin
say_title(""..mob_name(NPCID)..": ")
say( "Üdvözöllek "..pc.get_name().."! " )
say( "Be szeretnél lépni a Party RUN-ba?" )
local p = select("Igen", "Nem")
if p == 1 then
pc.warp(x, y) --a run előszobája, ezután lehet party-t ellenőriztetni
elseif P == 2 then
return
end
end
when login with pc.get_map_index() == Y begin -- Y = mapindex száma(előszobáé)
mob_spawn(MOBID, x, y) --mobidézés
end
when MOBID.kill begin
game.drop_item_with_ownership(ITEMID, 1)
end
when NPCID.take with item.vnum == ITEMID begin --tárgyat ráhúzod az npc-re, akkor portol tovább
if party.is_party() or pc.is_gm() then
d.join(X) --innentől dungeon a map(feldob az igazi dungeon mapra) X = mapindex
pc.remove_item(ITEMID, 1) --ráhúzott tárgy eltüntetése
d.set_regen_file("data/dungeon/MAP/regen.txt") --mobok lerakása (MAP = általad megadott map név mappája dungeon mappán belül)
else
say( "Te nem vagy csoportba, csoport nélkül[ENTER]nem mehetsz tovább!")
return
end
end
when login with pc.in_dungeon() and pc.get_map_index() >= X0000 and pc.get_map_index() < (X+1)0000 begin --zárójelet töröld!!
d.notice("10 perc áll a rendelkezésedre!")
timer("alap",300) --5perc mert 60*5 = 300sec
end
when alap.timer with pc.in_dungeon() and pc.get_map_index() >= X0000 and pc.get_map_index() < (X+1)0000 begin
d.notice("5 perced maradt!")
timer("alap2",300) -- plusz 5perc és kijön a 2*5 perc = 10 perc
end
when alap2.timer with pc.in_dungeon() and pc.get_map_index() >= X0000 and pc.get_map_index() < (X+1)0000 begin
d.notice("Lejárt az időd!")
warp_to_village();
end
end
end

Nem elérhető Red

  • Master
  • ****
  • Thank You
  • -Given: 57
  • -Receive: 32
  • Hozzászólások: 624
  • Segített: 54
  • Forrás,Quest,Kliens PLS
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #4 Dátum: 2016-05-14, 21:04:01 »
Szerk: Új questet csinálok.
« Utoljára szerkesztve: 2016-05-15, 18:48:01 írta Red »

Nem elérhető OneCharakter

  • Trainee
  • *
  • Thank You
  • -Given: 10
  • -Receive: 11
  • Hozzászólások: 116
  • Segített: 23
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #5 Dátum: 2016-05-15, 18:04:46 »
Sziasztok! Ebbe a questbe szeretném valahogy beletuszoklni azt hogy 5. halál után kidobja az illetőt a map1-re. Ebben kellene némi segítség.

Itt a quest :
quest birwar begin
state start begin
when 20020.chat."Birodalmi harc(GM)" with pc.is_gm() begin
say_title("Áruló Balso: ")
say("")
local s = select("Megnyitom", "Lezárom", "Csak belépek", "Mégse")
if s == 4 then
return
elseif s == 3 then
pc.warp(40000, 65000)
elseif s == 1 then
if game.get_event_flag("birodalomharc1") == 0 then
game.set_event_flag("birodalomharc1", 1)
notice_all("Birodalmi harc elkezdődött!")
notice_all("Keressétek Áruló Balsot!")
else
say_title("Áruló Balso: ")
say("")
say("Jelenleg megvan már nyitva.")
return
end
else
if game.get_event_flag("birodalomharc1") == 1 then
game.set_event_flag("birodalomharc1", 0)
notice_all("Birodalmi harc belépés lezárva.")
else
say_title("Áruló Balso: ")
say("")
say("Jelenleg le van már zárva.")
return
end
end
end

when 20020.chat."Birodalmi harc" begin
if game.get_event_flag("birodalomharc1") == 1 then
say_title("Áruló Balso: ")
say("")
say("Üdvözöllek kalandor.")
say("Én elviszlek a Birodalmi harcre.")
say("Biztosan beszeretnél lépni?")
local s = select("Igen", "Nem")
if s == 2 then
return
else
pc.warp(40000, 65000)
end
else
say_title("Áruló Balso: ")
say("")
say("A mapra jelenleg nem mehetsz be.")
end
end
end
end
« Utoljára szerkesztve: 2016-05-15, 18:06:03 írta [MOD]Step »

Nem elérhető Red

  • Master
  • ****
  • Thank You
  • -Given: 57
  • -Receive: 32
  • Hozzászólások: 624
  • Segített: 54
  • Forrás,Quest,Kliens PLS
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #6 Dátum: 2016-05-15, 18:55:52 »
Szerintem rakd be a dead funkciót forrásba úgy könnyebben tudod ellenőriztetni a halált.
Vagy a VZ-ben találsz ilyen fajta questet.
Talán arena_manager.quest a neve és penger fajta.

Nem elérhető OneCharakter

  • Trainee
  • *
  • Thank You
  • -Given: 10
  • -Receive: 11
  • Hozzászólások: 116
  • Segített: 23
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #7 Dátum: 2016-05-19, 21:13:41 »
Szia ! Az arena manager amit javasoltál az nem az a rendszer amit én keresek szerintem mivel ott 3 párpjaból az nyer akinek több van tudtommal. Esetleg még olyan másik eshetőség lenne hogy nem 5. halál után hanem csak egy egyszerű számláló birodalmanként, mint GF szerveren a birodalmi waron (pl. Shinso birodalom 1/Jinno birodalom 4/Chunjo birodalom 10 játékost ölt meg.)

Nem elérhető farmmedal

  • Trainee
  • *
  • Thank You
  • -Given: 11
  • -Receive: 1
  • Hozzászólások: 77
  • Segített: 0
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #8 Dátum: 2016-05-20, 01:42:16 »
Sziasztok!

Mi okozhatja azt a hibát, hogy ha a quest végén szintet lépek, nem tölti be az új questet, de ha mobokból vagy /level paranccsal lépek szintet, egyből betölti őket? Egy relog után "jönnek be" a questek normál esetben.

/Természetesen a questben így van írja: when login or levelup with... stbstb/

Valaki tudna megoldást?

- Ha questtel lépek szintet, csak akkor nem működik.
  Készítettem egy exp italt is próbaképpen, ha azzal lépek szintet, akkor ugyanúgy nem tölti be,
  csak relog után.

Vz fájlok
« Utoljára szerkesztve: 2016-05-24, 16:12:56 írta farmmedal »
Ki mint vet..

Nem elérhető MagicBoss

  • Professional
  • ***
  • Thank You
  • -Given: 10
  • -Receive: 57
  • Hozzászólások: 466
  • Segített: 67
  • 20GHz-es processzor, 1000+ FPS-t biztosítunk
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #9 Dátum: 2016-05-22, 16:33:42 »
Sziasztok! Egy üdvözlő questet szeretnék írni(give_basic_weapon), de a jó Istenért sem szeretne működni.
A letter megvan, rákattintok, és nem történik lóf*sz sem.
Próbáltam már letter nélkül is, de a wait() nem szeretne működni, ergo a wait() előtti részt kiírja, aztán rámegyek a továbbra, és bezárja a questablakot. Szükségem van a wait()-ra mindenképp, mivel kicsit hosszabb szöveget szeretnék kiíratni.


Itt a quest:

quest give_basic_weapon begin
state start begin
when letter begin
send_letter("Üdvözöllek a szerveren! ")
end
when button or info begin
say_title("Igen ") 
say("")
wait()
say_title("Nem ")
say("")
pc.give_item2(50187,1 )
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end


syserr:

SYSERR: May 22 14:42:10.17798 :: GetQuestNameByIndex: cannot find quest name by index 0
SYSERR: May 22 14:42:10.17827 :: OnInfo: QUEST no info event (quest )

Ööötlet? Már szívf*aszt kapok komolyan.

Hát ilyet még nem b*sztam, resiztem a szervert, és jó lett. Megyek, felakasztom magam.
« Utoljára szerkesztve: 2016-05-22, 16:50:15 írta MagicBoss »
HTML5,CSS3,PHP,C#,C++,JS,Java,Python,LUA

Nem elérhető Rin the Exorcist

  • Master
  • ****
  • Thank You
  • -Given: 277
  • -Receive: 314
  • Hozzászólások: 1 035
  • Segített: 306
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #10 Dátum: 2016-05-22, 17:39:54 »
Ha beraksz egy questet, amiben szerepel tekercs is, akkor a megfelelő működés érdekében feltétlen újra kell indítani a szervert. Ezután már gond nélkül lehet szerkesztgetni.
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"Kezdő vagyok, ne nézz le... (:"

Nem elérhető MagicBoss

  • Professional
  • ***
  • Thank You
  • -Given: 10
  • -Receive: 57
  • Hozzászólások: 466
  • Segített: 67
  • 20GHz-es processzor, 1000+ FPS-t biztosítunk
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #11 Dátum: 2016-05-22, 18:39:49 »
Ha beraksz egy questet, amiben szerepel tekercs is, akkor a megfelelő működés érdekében feltétlen újra kell indítani a szervert. Ezután már gond nélkül lehet szerkesztgetni.

Nem akarok offolni, de mi a tökömért kell újraindítani?
Meg kiszedtem egy csomó questet ugye, és újraindítás előtt olyan questekre dobott hibát, amiket kiszedtem, egyáltalán nem voltak bent.

Pl.:

SYSERR: May 22 14:41:53.677435 :: GetQuestStateIndex: QUEST wrong quest state file knut_shop_box.zone_enter
SYSERR: May 22 14:41:53.677483 :: GetQuestStateIndex: QUEST wrong quest state file knut_shop_box.zone_enter
SYSERR: May 22 14:41:53.677586 :: GetQuestStateIndex: QUEST wrong quest state file assassin_shop_box.information
SYSERR: May 22 14:41:53.677618 :: GetQuestStateIndex: QUEST wrong quest state file assassin_shop_box.information

Ez mi? Ezt miért kell ymir? Miért? Persze resi után ez is megjavult.
HTML5,CSS3,PHP,C#,C++,JS,Java,Python,LUA

Nem elérhető Rin the Exorcist

  • Master
  • ****
  • Thank You
  • -Given: 277
  • -Receive: 314
  • Hozzászólások: 1 035
  • Segített: 306
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #12 Dátum: 2016-05-22, 19:03:48 »
Nem tudom, nem igazán érdekelt a hiba. De van egy olyan érzésem, hogy ha Bélát megkéred, akkor ezt a hibát is orvosolja. :D
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"Kezdő vagyok, ne nézz le... (:"

Nem elérhető Local

  • Trainee
  • *
  • Thank You
  • -Given: 60
  • -Receive: 44
  • Hozzászólások: 136
  • Segített: 5
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #13 Dátum: 2016-05-29, 19:54:44 »
Hali ha valakinek lenne kedve írni egy olyan questet ami tartalmazná ezeket

EXP adás
Rang adás
Yang adás
P skil :)

THX

Nem elérhető Rin the Exorcist

  • Master
  • ****
  • Thank You
  • -Given: 277
  • -Receive: 314
  • Hozzászólások: 1 035
  • Segített: 306
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #14 Dátum: 2016-05-29, 19:56:04 »
Kere.. Józan paraszti... Hagyjuk....
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"Kezdő vagyok, ne nézz le... (:"

Nem elérhető Local

  • Trainee
  • *
  • Thank You
  • -Given: 60
  • -Receive: 44
  • Hozzászólások: 136
  • Segített: 5
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #15 Dátum: 2016-05-29, 19:59:08 »
Kere.. Józan paraszti... Hagyjuk....

Tudom.. Nagyképű....nyomi....balf*sz vagy :D

Nem elérhető Csedwik

  • Master
  • ****
  • Thank You
  • -Given: 281
  • -Receive: 131
  • Hozzászólások: 1 019
  • Segített: 172
  • Subwoofer forever.
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #16 Dátum: 2016-05-29, 20:02:21 »
Kor:31Ez mindent elmond a színvonaladról.
Skype:Csedwik

Nem elérhető Red

  • Master
  • ****
  • Thank You
  • -Given: 57
  • -Receive: 32
  • Hozzászólások: 624
  • Segített: 54
  • Forrás,Quest,Kliens PLS
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #17 Dátum: 2016-05-29, 20:07:32 »
Valaki rájött már, hogy a Sárkány ruletten hogyan lehet korlátozni a mobokat amik, az exp adják bele?

Nem elérhető whiteworld

  • Professional
  • ***
  • Thank You
  • -Given: 17
  • -Receive: 199
  • Hozzászólások: 466
  • Segített: 290
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #18 Dátum: 2016-05-29, 20:22:25 »
Erre gondolsz?

      function drag_roulette_CONFIG(c)
         local POINTS_FOR_SPHERE = 6 -- ide írod be mennyi mob ölés 1 körhöz
         local MAX_SPHERE_COUNT = 8 -- 8 kör

Nem elérhető Red

  • Master
  • ****
  • Thank You
  • -Given: 57
  • -Receive: 32
  • Hozzászólások: 624
  • Segített: 54
  • Forrás,Quest,Kliens PLS
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #19 Dátum: 2016-05-29, 20:24:06 »
Nekem olyan kellene, hogy pl csak a 2493 és a 2291-es mob adna bele exp-t(két sárkány).

Nem elérhető Presator

  • Trainee
  • *
  • Thank You
  • -Given: 2
  • -Receive: 9
  • Hozzászólások: 102
  • Segített: 4
  • Szar is eladhato jo aron
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #20 Dátum: 2016-06-09, 13:21:00 »
Hali ha valakinek lenne kedve írni egy olyan questet ami tartalmazná ezeket

EXP adás
Rang adás
Yang adás
P skil :)

THX
Mire is gondolsz pontosan?
GM tudja adni vagy egy npc adja a playernek?
You don't die for your friends. You live for them.

Nem elérhető DolChe

  • Beginner
  • Thank You
  • -Given: 3
  • -Receive: 1
  • Hozzászólások: 42
  • Segített: 1
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #21 Dátum: 2016-06-09, 15:03:02 »
Sziasztok !

Adott egy quest :

(click to show/hide)

Ebben szeretném megoldani azt, hogy például,ennél a kordinátánál : 1177600, 1664000 pl Lv 90-es legyen a szintkorlát.Tudna valaki esetleg segíteni,vagy elindulni e felé ? :)

Nem elérhető Presator

  • Trainee
  • *
  • Thank You
  • -Given: 2
  • -Receive: 9
  • Hozzászólások: 102
  • Segített: 4
  • Szar is eladhato jo aron
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #22 Dátum: 2016-06-09, 21:58:55 »
Sziasztok !

Adott egy quest :

(click to show/hide)

Ebben szeretném megoldani azt, hogy például,ennél a kordinátánál : 1177600, 1664000 pl Lv 90-es legyen a szintkorlát.Tudna valaki esetleg segíteni,vagy elindulni e felé ? :)

Szerintem egy if statementtel meg lehet oldani de nem vagyok 100% biztos benne picit kesobb vissza nezek ra amint raerek ha addigra nem oldajak meg :)
You don't die for your friends. You live for them.

Nem elérhető Wwpolo

  • Trainee
  • *
  • Thank You
  • -Given: 7
  • -Receive: 0
  • Hozzászólások: 80
  • Segített: -14
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #23 Dátum: 2016-06-11, 19:23:00 »
Hali ha valakinek lenne kedve írni egy olyan questet ami tartalmazná ezeket

EXP adás
Rang adás
Yang adás
P skil :)

THX
Mire is gondolsz pontosan?
GM tudja adni vagy egy npc adja a playernek?

Szia! ez nekem is jöl jönne

Nem elérhető Presator

  • Trainee
  • *
  • Thank You
  • -Given: 2
  • -Receive: 9
  • Hozzászólások: 102
  • Segített: 4
  • Szar is eladhato jo aron
Re:[GYŰJTŐTÉMA]Questtel kapcsolatos kérdések, kérések
« Válasz #24 Dátum: 2016-06-11, 19:52:55 »
Hali ha valakinek lenne kedve írni egy olyan questet ami tartalmazná ezeket

EXP adás
Rang adás
Yang adás
P skil :)

THX
Mire is gondolsz pontosan?
GM tudja adni vagy egy npc adja a playernek?

Szia! ez nekem is jöl jönne
De meg mindig nem jott valasz, hogy npc vagy GM adja?
You don't die for your friends. You live for them.