Salut j4m ,
Vreau si eu 2 questuri
Primul :
Vreau sa fie un npc care la lv 90 sa primeasca o misiunea si sa ii ceara sa mearga la el ... Spune acolo ceva si sa ii ceara 3 iteme care vor fi dropate intr-o mapa pentru a ii crea alt item
Aceasta misiune sa se poata repeta
Al doilea
Vreau ca un obiect sa dea cate un lv
Gen :
Ai lv 90 deschizi obiectu ala iti da lv 91
Ai lv 91 deschizi obiectu ala iti da lv 92
MULTUMESC ANTICIPAT
Cerere quest
Salut
Primul quest :
Modifici tu itemele care vrei sa le dai.
Să vă explic ce face acest quest :
Dacă duceţi 10 x foaie
Recompensa este : Perla alba
Dacă duceţi 10 x Globuri de gheata
Recompensa este : Perla Albastra
Dacă duceţi 10 x Cartea Blestemlor
Recompensa este : Perla Rosie
Se instalează default la NPC 20016 (fierar) sau unde vrei tu. schimband codu` de mai sus (20016)
Pentru Quest 2 , revin mai tarziu. cu reply.
Primul quest :
Modifici tu itemele care vrei sa le dai.
Cod: Selectaţi tot
quest trade_for_pearls begin
state start begin
when 20016.chat."Comertul cu perle" begin
local s=select("Perla alba","Perla albastra","Perla rosie","Renunt")
if s==1 then
if pc.count_item(30040)<=0 then
say("Ai nevoie de 10:")
say_item_vnum(30040)
elseif pc.count_item(30040)==10 then
say("Ai primit:")
say_item_vnum(27992)
pc.remove_item(30040,10)
pc.give_item2(27992,1)
end
elseif s==2 then
if pc.count_item(30050)<=0 then
say("Ai nevoie de 10:")
say_item_vnum(30050)
elseif pc.count_item(30050)==10 then
say("Ai primit:")
say_item_vnum(27993)
pc.remove_item(30050,10)
pc.give_item2(27993,1)
end
elseif s==3 then
if pc.count_item(30047)<=0 then
say("Ai nevoie de 10:")
say_item_vnum(30047)
elseif pc.count_item(30047)==10 then
say("Ai primit:")
say_item_vnum(27994)
pc.remove_item(30047,10)
pc.give_item2(27994,1)
end
elseif s==4 then
return
end
end
end
end
Dacă duceţi 10 x foaie
Recompensa este : Perla alba
Dacă duceţi 10 x Globuri de gheata
Recompensa este : Perla Albastra
Dacă duceţi 10 x Cartea Blestemlor
Recompensa este : Perla Rosie
Se instalează default la NPC 20016 (fierar) sau unde vrei tu. schimband codu` de mai sus (20016)
Pentru Quest 2 , revin mai tarziu. cu reply.
- FALLEN1
-

- Mesaje: 585
- Membru din: 14 Noi 2015, 20:12
- Server: Dark-Fusion2
- Regat: Chunjo
- Aprecieri: 366
- Mulţumiri: 758
- Rezolvări prob.: 2
- Discord: Copiază ID
Multumesc, astept si al doilea quest :* :*YTxMinato. scrie:Salut
Primul quest :
Modifici tu itemele care vrei sa le dai.
Să vă explic ce face acest quest :Cod: Selectaţi tot
quest trade_for_pearls begin state start begin when 20016.chat."Comertul cu perle" begin local s=select("Perla alba","Perla albastra","Perla rosie","Renunt") if s==1 then if pc.count_item(30040)<=0 then say("Ai nevoie de 10:") say_item_vnum(30040) elseif pc.count_item(30040)==10 then say("Ai primit:") say_item_vnum(27992) pc.remove_item(30040,10) pc.give_item2(27992,1) end elseif s==2 then if pc.count_item(30050)<=0 then say("Ai nevoie de 10:") say_item_vnum(30050) elseif pc.count_item(30050)==10 then say("Ai primit:") say_item_vnum(27993) pc.remove_item(30050,10) pc.give_item2(27993,1) end elseif s==3 then if pc.count_item(30047)<=0 then say("Ai nevoie de 10:") say_item_vnum(30047) elseif pc.count_item(30047)==10 then say("Ai primit:") say_item_vnum(27994) pc.remove_item(30047,10) pc.give_item2(27994,1) end elseif s==4 then return end end end end
Dacă duceţi 10 x foaie
Recompensa este : Perla alba
Dacă duceţi 10 x Globuri de gheata
Recompensa este : Perla Albastra
Dacă duceţi 10 x Cartea Blestemlor
Recompensa este : Perla Rosie
Se instalează default la NPC 20016 (fierar) sau unde vrei tu. schimband codu` de mai sus (20016)
Pentru Quest 2 , revin mai tarziu. cu reply.
Salut!
Poftim al 2-lea quest:
Explicaţie:
50512 reprezintă codul obiectului care îți dă experiența necesară atingerii următorului nivel.
La local nivelmaxim = 95, în loc de 95 pui nivelul de la care nu se mai poate utiliza itemul.
P.S. Dacă ai un item stocabil, șterge linia item.remove() și pune funcția pc.remove_item(50512, 1) fără cele 2 linii(nu uita să modifici codul 50512 cu cel al itemului tău).
Nu uita să dai Thanks dacă te-am ajutat.
Poftim al 2-lea quest:
Cod: Selectaţi tot
quest expnextlvl begin
state start begin
when 50512.use begin
local nivelmaxim = 95
if pc.get_level() >= nivelmaxim then
chat("Acest item nu mai poate fi utilizat la nivelul dumneavoastra")
elseif pc.get_level() < nivelmaxim then
pc.give_exp2(""..pc.get_next_exp() - pc.get_exp().."")
chat("Ai primit experienta necesara atingerii nivelului ".. pc.get_level() .."")
item.remove()
--pc.remove_item(50512, 1)
end
end
end
end50512 reprezintă codul obiectului care îți dă experiența necesară atingerii următorului nivel.
La local nivelmaxim = 95, în loc de 95 pui nivelul de la care nu se mai poate utiliza itemul.
P.S. Dacă ai un item stocabil, șterge linia item.remove() și pune funcția pc.remove_item(50512, 1) fără cele 2 linii(nu uita să modifici codul 50512 cu cel al itemului tău).
Nu uita să dai Thanks dacă te-am ajutat.
Răspunsuri
6 Vizualizări
350
6 Vizualizări
350
Răspunsuri
2 Vizualizări
463
2 Vizualizări
463
Răspunsuri
5 Vizualizări
1777
5 Vizualizări
1777
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 12 vizitatori

