[CERERE QUEST] Schimba item cu sansa de esuare
Salut, as vrea si eu un quest in care sa dai un item si sa-ti dea altul in loc dar cu sansa de esuare ... sau sa iti dea un item rendoom
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Din cate am inteles, doresti un quest de schimb item.lamaieuscata scrie:Salut, as vrea si eu un quest in care sa dai un item si sa-ti dea altul in loc dar cu sansa de esuare ... sau sa iti dea un item rendoom
Am facut unul pe NPC,cu sansa de esuare(va trebui sa setezi tu itemele)
Aici ai questul:
Cod: Selectaţi tot
quest schimb_item begin
state start begin
when 20016.chat."Schimba Item" begin --poti schimba npc
say_title("Bun venit "..pc.get_name().."")
say("Aici poti da la schimb, un item")
say("pentru alt item,care,")
say("sa te ajute in evolutia ta pe server")
say("Totusi, exista sansa ca schimbul sa esueze")
say("iar in acest caz, itemul tau va fi distrus.")
say("Doresti sa continui?")
local schimb=select("Da,fie ce o fi...","Nu, m-am razgandit.")
if schimb == 2 then
return
end
if schimb == 1 then
say("Trebuie sa ai in inventar, 10")
say_item_vnum(70029,10) --aici setezi ce sa ceara(schimba peste tot unde apare acel vnum)
wait()
if pc.count_item(70029)>10 then
local rand = number(0,99)
if rand>=50 then pc.remove_item(70029, 10)
say_title("Schimba Item:")
say("Imi pare rau dar schimbul a esuat")
say("Itemul a fost distrus.")
say("")
elseif rand<50 then
pc.remove_item(70029, 10) --acel 10 il poti inlocui cu cat doresti(peste tot unde apare)
pc.give_item2(25041, 1) --aici setezi ce ofera
end
end
end
end
end
endIn cazul in care nu ai deja, adauga in quest_functions
Cod: Selectaţi tot
say_item_vnum- Pentru acest mesaj, [RaffaeL] for the post:
- lamaieuscata
Multumesc mult !
Poti sa faci o modificare, cand nu ai destule obiecte sa te anunte...
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Bineinteles.Poftim:lamaieuscata scrie:Poti sa faci o modificare, cand nu ai destule obiecte sa te anunte...
Cod: Selectaţi tot
quest schimb_item begin
state start begin
when 20016.chat."Schimba Item" begin --poti schimba npc
say_title("Bun venit "..pc.get_name().."")
say("Aici poti da la schimb, un item")
say("pentru alt item,care,")
say("sa te ajute in evolutia ta pe server")
say("Totusi, exista sansa ca schimbul sa esueze")
say("iar in acest caz, itemul tau va fi distrus.")
say("Doresti sa continui?")
local schimb=select("Da,fie ce o fi...","Nu, m-am razgandit.")
if schimb == 2 then
return
end
if schimb == 1 then
say("Trebuie sa ai in inventar, 10")
say_item_vnum(70029) --aici setezi ce sa ceara(schimba peste tot unde apare acel vnum)
wait()
if pc.count_item(70029)<10 then
say_title("Nu ai in inventar,")
say_item_vnum(70029)
say("sau numarul nu este egal cu 10")
return
end
if pc.count_item(70029)>10 then
local rand = number(0,99)
if rand>=50 then pc.remove_item(70029, 10)
say_title("Schimba Item:")
say("Imi pare rau dar schimbul a esuat")
say("Itemul a fost distrus.")
say("")
elseif rand<50 then
pc.remove_item(70029, 10) --acel 10 il poti inlocui cu cat doresti(peste tot unde apare)
pc.give_item2(25041, 1) --aici setezi ce ofera
end
end
end
end
end
end- Pentru acest mesaj, [RaffaeL] for the post:
- lamaieuscata
T/C va rog
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Cerere rezolvata.Subiect inchis.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori



