Salut , o sa va explic ce face acest quest.La distrugerea unui metin primit un punct in forma de item (aici puneti voi ce item vreti) cu aceste puncte veti putea cumpara diferite lucruri ce veti pune voi!
Editarea questului:
1º when 8001.kill (aici puneti id metinelor care vreti)
2ºpc.give_item2("30157" (30157 este id itemului ce jucatorul va primi la distrugerea unui metin)
3ºwhen 20094.chat (20094 id npc-lui unde va fi acest event)
4ºAcum editarea premilor:
Unde pune 1 este cantitatea ce va da
Unde pune 30157 este id itemului ce da la metine adica punctul
Unde pune 5 este cantitatea de puncte ce va cere.
Autor: Leonidas
Sursa: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
- Spoiler:
quest puntos_metin begin
state start begin
when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill
or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill
or 8013.kill or 8014.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill begin
local metin = {
[8001] = {1,"Metinul Necazului"},
[8002] = {1,"Metinul Luptei"},
[8003] = {1,"Metinul Bataliei"},
[8004] = {1,"Metinul Lacomiei"},
[8005] = {1,"Metinul Amarului"},
[8006] = {1,"Metinul Intunericului"},
[8007] = {1,"Metinul Geloziei"},
[8008] = {1,"Metinul Sufletului"},
[8009] = {1,"Metinul Umbrei"},
[8010] = {1,"Metinul Puterii"},
[8011] = {1,"Metinul Diavolului"},
[8012] = {1,"Metinul Dizgratiei"},
[8013] = {1,"Metinul Mor-tii"},
[8014] = {1,"Metinul Crimelor"},
[8024] = {1,"Metin Pung-Ma"},
[8025] = {1,"Metin Ma-An"},
[8026] = {1,"Metin Tu-Young"},
[8027] = {1,"Metin Jeon-Un"}
}
pc.give_item2("30157",metin[npc.get_race()][1])
chat("Ai distrus un "..metin[npc.get_race()][2]..", obti "..metin[npc.get_race()][1].." puncte!")
end
when 20094.chat."Premi cu puncte!" begin
say_title("Premi cu puncte!")
say("")
say("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say("care le poti castiga distrugand")
say("metinele care le vei gasi pe server!")
say("")
say("Fiecare metin iti va da 1 punct")
say("In acest moment ai "..pc.count_item("30157").." puncte")
say("")
say("Ce vrei sa faci?")
say("")
local canj = select ("Cumpara" , "Iesire")
if canj == 1 then
say_title("Premi cu puncte!")
say("")
local elegir = select("Perla Alba","Perla Albastra","Perla Rosie","5 Bonus","Panda","Metal Magic","Cec 1,5kkk","Iesire")
local premios = {
{27992,1,30157,5},
{27993,1,30157,5},
{27994,1,30157,5},
{70024,1,30157,10},
{71142,1,30157,25},
{25041,1,30157,50},
{100240,1,30157,400}
}
if elegir != 8 then
if pc.count_item(premios[elegir][3]) < premios[elegir][4] then
say_title("Premi cu puncte!")
say("")
say("Imi pare rau, dar nai punctele necesare")
say("pentru a cumpara acest item")
say("")
say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
say("revino cand ai toate punctele necesare")
say("")
return
end
pc.give_item2(premios[elegir][1],premios[elegir][2])
pc.remove_item(premios[elegir][3],premios[elegir][4])
end
end
end
end
end
Editarea questului:
1º when 8001.kill (aici puneti id metinelor care vreti)
2ºpc.give_item2("30157" (30157 este id itemului ce jucatorul va primi la distrugerea unui metin)
3ºwhen 20094.chat (20094 id npc-lui unde va fi acest event)
4ºAcum editarea premilor:
- Cod:
{27992,1,30157,5},
{27993,1,30157,5},
{27994,1,30157,5},
{70024,1,30157,10},
{71142,1,30157,25},
{25041,1,30157,50},
{100240,1,30157,400}
Unde pune 1 este cantitatea ce va da
Unde pune 30157 este id itemului ce da la metine adica punctul
Unde pune 5 este cantitatea de puncte ce va cere.
Autor: Leonidas
Sursa: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]