Cerere quest

Închis
Avatar utilizator
Teroxide231321
Nou Venit

Nou Venit
Mesaje: 24
Membru din: 05 Iul 2018, 15:51
Server: Metin2Cloud
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 1  
Medalii

Salut, pe scurt vreau un quest cu trade uri la un NPC.
Pe varianta mai lunga: vreau sa dau click pe un NPC si acolo sa imi arate 4 variante de ales in care sa zica "Vrei .... ?" iar daca apas acolo sa imi zica "Pentru a primi .... ai nevoie de ... si ...".
Multumesc pentru timpul acordat ! ;)
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

[Sursa=]quest trade_for_pearls begin
state start begin
when 20022.chat."Comerţul de perle" begin
local s=select("Perlă albă","Perlă albastră","Perlă roşie","Închide")
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[/Sursa]
e questul de la perle, mai pui un rand si aia e.
Pentru acest mesaj, BeauDeCiuda for the post:
Teroxide231321
Imagine
Afișează semnătura
Avatar utilizator
Shadow✔
Nivel 5

Nivel 5
Mesaje: 795
Membru din: 22 Apr 2018, 23:46
Server: Project
Regat: Chunjo
Aprecieri: 129  
Mulţumiri: 254  
Discord: Copiază ID
 Contact:
Medalii

Poftim la metine nu modifici nimic dacă vrei sau poți pune si drop la ele.

Acesta il folosesc si eu :D Succes!
COD: SELECTAŢI TOT

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

[ Postat de pe Android ] Imagine
 ! Mesaj de la: Shadow✔
Dacă te-am ajutat oferă un like. Mulțumesc !


Imagine




Imagine
Afișează semnătura
Avatar utilizator
Teroxide231321
Nou Venit

Nou Venit
Mesaje: 24
Membru din: 05 Iul 2018, 15:51
Server: Metin2Cloud
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 1  
Medalii

Shadow✔ scrie:Poftim la metine nu modifici nimic dacă vrei sau poți pune si drop la ele.

Acesta il folosesc si eu :D Succes!
COD: SELECTAŢI TOT

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

[ Postat de pe Android ] Imagine
????
BeauDeCiuda scrie:
[Sursa=]quest trade_for_pearls begin
state start begin
when 20022.chat."Comerţul de perle" begin
local s=select("Perlă albă","Perlă albastră","Perlă roşie","Închide")
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[/Sursa]
e questul de la perle, mai pui un rand si aia e.
Mersi :)
Cer T/C !
Avatar utilizator
Good.
Nivel 1

Nivel 1
Mesaje: 99
Membru din: 03 Feb 2015, 16:38
Server: Calliope2
Regat: Jinno
Aprecieri: 14  
Mulţumiri: 7  
 Contact:
Medalii

Mutat in cereri rezolvate!
Închis

Înapoi la “Cereri Rezolvate”

  • Informaţie