Salut j4m,
Doresc un quest simplu gen sa dai pe 1 respectiv item de exemplu pe un inel 40003 si sa iti apara sa alegi intre diferite iteme care vreau eu sa le pun acolo adica costume de exemplu 41428 41429 41430 etc (vreau sa adaug 8) si dupa ce a ales sa primeasca acel item iar inelul 40003 sa dispara. SIMPLU
multumesc anticipat
CERERE QUEST SIMPLU
- sury1210
-

- Mesaje: 369
- Membru din: 08 Ian 2015, 20:43
- Regat: Jinno
- Aprecieri: 209
- Mulţumiri: 42
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Poftim:sury1210 scrie:Salut j4m,
Doresc un quest simplu gen sa dai pe 1 respectiv item de exemplu pe un inel 40003 si sa iti apara sa alegi intre diferite iteme care vreau eu sa le pun acolo adica costume de exemplu 41428 41429 41430 etc (vreau sa adaug 8) si dupa ce a ales sa primeasca acel item iar inelul 40003 sa dispara. SIMPLU
multumesc anticipat
Cod: Selectaţi tot
quest item_premiu begin
state start begin
when 40003.use begin
say_title("Item ca premiu!")
say("")
say_reward("Salut "..pc.get_name().."")
say("Aici poti alege dintr-o lista,")
say("de premii, unul care sa te ajute")
say("pe parcursul evolutiei tale pe server!")
say("")
wait()
say_title("Lista iteme pagina '1':")
say("")
say_reward("Leu Alb (20 mobi, 3k PV)")
say_reward("Costum Inger Universal (2k PV, 20 Mobi, 15hh)")
say_reward("Pet Panda (STR 20, mobi 20, 2k PV)")
say_reward("Pet Ursulet (INT 20, mobi 20, 2k PV)")
say_reward("Pet Leu (DEX 20, mobi 20, 2k PV)")
say_reward("Licoare 100% exp : 50 Puncte")
say_reward("Pet Dur (4k PV, 40 Mobi, 15 hh, )")
say_reward("Perla alba")
say_reward("Perla albastra")
say_reward("Colier Campion (15 hh,10 PGM, 10 PC)")
say_title("***********************************************")
say_reward("Pagina urmatoare ->")
say_title("***********************************************")
wait()
say_title("Lista iteme pagina '2':")
say("")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_reward("TEST")
say_title("Doresti sa alegi un item?")
local canj = select ("Da", "Nu acum.")
if canj == 1 then
say_title("Alege item!")
local alege = select("Leu alb","Costum Inger Universal","Pet Panda","Pet Ursulet","Pet Leu" ,"Licoare exp","Pet Dur","Colier Campion","Perla alba","Perla albastra","Iesire")
local premiu = {
{71124,1},
{9970,1},
{53009,1},
{53008,1},
{53010,1},
{71153,1},
{53003,1},
{71145,1},
{27992,1},
{27993,1}, --poti adauga oricate iteme vrei dupa modelul acela
}
pc.give_item2(premiu[alege][1],premiu[alege][2])
pc.remove_item("40003")
say("")
say("")
say_reward("Ai primit: ")
say("")
say("")
say_item_vnum(premiu[alege][1])
end
end
end
endListarea itemelor se face pe doua pagini, a cate zece iteme fiecare pagina.
Inlocui cu itemele dorite de tine, dupa acel model.
- sury1210
-

- Mesaje: 369
- Membru din: 08 Ian 2015, 20:43
- Regat: Jinno
- Aprecieri: 209
- Mulţumiri: 42
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
[RaffaeL] scrie:Poftim:sury1210 scrie:Salut j4m,
Doresc un quest simplu gen sa dai pe 1 respectiv item de exemplu pe un inel 40003 si sa iti apara sa alegi intre diferite iteme care vreau eu sa le pun acolo adica costume de exemplu 41428 41429 41430 etc (vreau sa adaug 8) si dupa ce a ales sa primeasca acel item iar inelul 40003 sa dispara. SIMPLU
multumesc anticipatAcele iteme sunt puse intamplator, pentru a testa questul, tranzitia intre pagini,etc.Cod: Selectaţi tot
quest item_premiu begin state start begin when 40003.use begin say_title("Item ca premiu!") say("") say_reward("Salut "..pc.get_name().."") say("Aici poti alege dintr-o lista,") say("de premii, unul care sa te ajute") say("pe parcursul evolutiei tale pe server!") say("") wait() say_title("Lista iteme pagina '1':") say("") say_reward("Leu Alb (20 mobi, 3k PV)") say_reward("Costum Inger Universal (2k PV, 20 Mobi, 15hh)") say_reward("Pet Panda (STR 20, mobi 20, 2k PV)") say_reward("Pet Ursulet (INT 20, mobi 20, 2k PV)") say_reward("Pet Leu (DEX 20, mobi 20, 2k PV)") say_reward("Licoare 100% exp : 50 Puncte") say_reward("Pet Dur (4k PV, 40 Mobi, 15 hh, )") say_reward("Perla alba") say_reward("Perla albastra") say_reward("Colier Campion (15 hh,10 PGM, 10 PC)") say_title("***********************************************") say_reward("Pagina urmatoare ->") say_title("***********************************************") wait() say_title("Lista iteme pagina '2':") say("") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_reward("TEST") say_title("Doresti sa alegi un item?") local canj = select ("Da", "Nu acum.") if canj == 1 then say_title("Alege item!") local alege = select("Leu alb","Costum Inger Universal","Pet Panda","Pet Ursulet","Pet Leu" ,"Licoare exp","Pet Dur","Colier Campion","Perla alba","Perla albastra","Iesire") local premiu = { {71124,1}, {9970,1}, {53009,1}, {53008,1}, {53010,1}, {71153,1}, {53003,1}, {71145,1}, {27992,1}, {27993,1}, --poti adauga oricate iteme vrei dupa modelul acela } pc.give_item2(premiu[alege][1],premiu[alege][2]) pc.remove_item("40003") say("") say("") say_reward("Ai primit: ") say("") say("") say_item_vnum(premiu[alege][1]) end end end end
Listarea itemelor se face pe doua pagini, a cate zece iteme fiecare pagina.
Inlocui cu itemele dorite de tine, dupa acel model.
Multumesc frumos dar uite am o problema:
asta fiind lista unde alegi itemele apare asa... de ce nu apar toate optiunile ca prima merge dar restu nu apar.
uite questul meu:
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Poftim, incearca asa:
Cod: Selectaţi tot
quest voucher_costum_pvp begin
state start begin
when 31012.use begin
say_title("Costum SITE PVP")
say("")
say_reward("Salut "..pc.get_name().."")
say("Aici poti alege tipul de costum,")
say("unul care sa te ajute")
say("pe parcursul evolutiei tale pe server!")
say("")
wait()
say_title("Lista iteme pagina '1':")
say("")
say_reward("Costum Vampir M (20HH,7000PV,10PC)")
say_reward("Costum Vampir F (20HH,7000PV,10PC)")
say_reward("Costum Vampir M (20HH,7000PV,10PGM)")
say_reward("Costum Vampir F (20HH,7000PV,10PGM)")
say_title("***********************************************")
say_title("Doresti sa alegi un item?")
local canj = select ("Da", "Nu acum.")
if canj == 1 then
say_title("Alege item!")
local alege = select("Costum Vampir M (PC)","Costum Vampir F (PC)","Costum Vampir M (PGM)","Costum Vampir F (PGM)","Iesire")
local premiu = {
{41436,1},
{41437,1},
{41438,1},
{41439,1},
}
pc.give_item2(premiu[alege][1],premiu[alege][2])
pc.remove_item("31012")
say("")
say("")
say_reward("Ai primit: ")
say("")
say("")
say_item_vnum(premiu[alege][1])
end
end
end
end-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori



