Am si eu o mica intrebare

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
[Misha]
Nivel 1

Nivel 1
Mesaje: 115
Membru din: 16 Dec 2016, 18:16
Server: Astept
Regat: Shinsoo
Aprecieri: 4  
Mulţumiri: 1  
Medalii

Salut , ziceti-mi si mie cum creez mai multe pagini la un quest cu puncte ca am incercat diferite metode gasite pe net dar nimic...
De exemplu la acesta vreau sa pun mai multe itm si imi trebuie mai multe pagini #-o

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("70029",metin[npc.get_race()][1])
chat("Ai distrus un "..metin[npc.get_race()][2].." !Ai obtinut "..metin[npc.get_race()][1].." punct!")

end

when 20016.chat."Premi cu puncte!" begin
addimage(20, 12, "siegewar.tga")
  say("")
  say("")
  say("")
say_title("Magazinul cu puncte !")
say("")
  say_rosu("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say_rosu("care le poti castiga distrugand")
say_rosu("metinele care le vei gasi pe server!")
say_rosu("")
say_rosu("Fiecare metin iti va da 1 punct")
say_rosu("In acest moment ai "..pc.count_item("70029").." puncte")
say("")
wait()
say_rosu("Lista iteme:")
say_verde("1x Perla Alba : 10 Puncte")
say_verde("1x Perla Albastra: 10 Puncte")
say_verde("1x Perla visinie: 10 Puncte")
say_verde("50x Vrajeste Obiect: 50 Puncte")
say_verde("10x Pergamentul Binecuvantarii: 25 Puncte")
say_verde("25x Boaba zen : 100 Puncte")
say_verde("Floare de sulf : 40 Puncte")
say_verde("Leu Alb : 600 Puncte")
say_verde("Mistret de lupta : 600 Puncte")
say_verde("Costum Fc Bakra (M) : 200 Puncte")
say_verde("Costum Fc Bakra (F) : 200 Puncte")
say_verde("10x Cufar pretios : 50 Puncte")
say_verde("10x Piatra Insangerata : 100 Puncte")
say("")
say_rosu("Ce alegi sa faci?")


local canj = select ("Cumpara" , "Iesire")

if canj == 1 then


say_title("Magazinul cu puncte !")
say("")
local elegir = select("Sfera Magica Rosie","Costum Zombie (M)","Costum Zombie (F)","50x Vrajeste Obiect","10x Pergamentul Binecuvantarii","25x Boabe Zen","Floare de sulf","Leu alb","Mistret de lupta","FC Bakra (M)","FC Bakra (F)","10x Cufar pretios","10x Piatra Insangerata","Iesire")
local premios = {

{51005,1,70029,10},
{41474,1,70029,50},
{41475,1,70029,50},
{71084,50,70029,50},
{25040,10,70029,25},
{70102,25,70029,100},
{31066,1,70029,40},
{71124,1,70029,600},
{71125,1,70029,600},
{41161,1,70029,200},
{41162,1,70029,200},
{50033,10,70029,50},
{30190,10,70029,100}


}

if elegir != 14 then

if pc.count_item(premios[elegir][3]) < premios[elegir][4] then
addimage(20, 12, "siegewar.tga")
  say("")
  say("")
  say("")
say_title("Magazinul cu puncte !")
say("")
say_rosu("Imi pare rau, dar nu ai punctele necesare")
say_rosu("pentru a cumpara acest item")
say("")
say_rosu("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
say_rosu("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
Imagine

:ymsmug:
Afișează semnătura
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

Urmareste cu atentie ce am scris eu cu rosu.
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("70029",metin[npc.get_race()][1])
chat("Ai distrus un "..metin[npc.get_race()][2].." !Ai obtinut "..metin[npc.get_race()][1].." punct!")

end

when 20016.chat."Premi cu puncte!" begin
addimage(20, 12, "siegewar.tga")
say("")
say("")
say("")
say_title("Magazinul cu puncte !")
say("")
say_rosu("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say_rosu("care le poti castiga distrugand")
say_rosu("metinele care le vei gasi pe server!")
say_rosu("")
say_rosu("Fiecare metin iti va da 1 punct")
say_rosu("In acest moment ai "..pc.count_item("70029").." puncte")
say("")
wait()
say_rosu("Lista iteme:")
say_verde("1x Perla Alba : 10 Puncte")
say_verde("1x Perla Albastra: 10 Puncte")
say_verde("1x Perla visinie: 10 Puncte")
say_verde("50x Vrajeste Obiect: 50 Puncte")
say_verde("10x Pergamentul Binecuvantarii: 25 Puncte")
say_verde("25x Boaba zen : 100 Puncte")
say_verde("Floare de sulf : 40 Puncte")
say_verde("Leu Alb : 600 Puncte")
say_verde("Mistret de lupta : 600 Puncte")
say_verde("Costum Fc Bakra (M) : 200 Puncte")
say_verde("Costum Fc Bakra (F) : 200 Puncte")
say_verde("10x Cufar pretios : 50 Puncte")
say_verde("10x Piatra Insangerata : 100 Puncte")
say("Mergi la pagina urmatoare")
wait()
Aici adaugi in continuare iteme intre ghilimelele acelea.eu iti fac 3 linii ca model
De asemeni ti-am adaugat comanda wait(),pentru a trece la pagina urmatoare
daca vrei o noua pagina copiezi"say("Mergi la pagina urmatoare")
wait()"

say_verde("")
say_verde("")
say_verde("")
say_rosu("Ce alegi sa faci?")


local canj = select ("Cumpara" , "Iesire")

if canj == 1 then


say_title("Magazinul cu puncte !")
say("")
local elegir = select("Sfera Magica Rosie","Costum Zombie (M)","Costum Zombie (F)","50x Vrajeste Obiect","10x Pergamentul Binecuvantarii","25x Boabe Zen","Floare de sulf","Leu alb","Mistret de lupta","FC Bakra (M)","FC Bakra (F)","10x Cufar pretios","10x Piatra Insangerata",aici adaugi numele si cantitatea de la ce itme vrei sa mai pui,intre ghilimele"Iesire")
local premios = {

{51005,1,70029,10},
{41474,1,70029,50},
{41475,1,70029,50},
{71084,50,70029,50},
{25040,10,70029,25},
{70102,25,70029,100},
{31066,1,70029,40},
{71124,1,70029,600},
{71125,1,70029,600},
{41161,1,70029,200},
{41162,1,70029,200},
{50033,10,70029,50},
{30190,10,70029,100}
{cod item,cate sa fie,70029,cate puncte sa ceara}(continua dupa model)

}

if elegir != 14 then(aici in loc de 14 pui ce numar ai la "iesire"(numeri optiunile adaugate))

if pc.count_item(premios[elegir][3]) < premios[elegir][4] then
addimage(20, 12, "siegewar.tga")
say("")
say("")
say("")
say_title("Magazinul cu puncte !")
say("")
say_rosu("Imi pare rau, dar nu ai punctele necesare")
say_rosu("pentru a cumpara acest item")
say("")
say_rosu("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
say_rosu("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
Sper ca am fost explicit.
Bafta
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
r_tw1x1
Membru Club

Membru Club
Mesaje: 2278
Membru din: 06 Mar 2015, 18:33
Server: Nirvana3
Regat: Jinno
Aprecieri: 228  
Mulţumiri: 3790  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Subiect marcat ca fiind rezolvat. Topic închis!
Imagine
Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
229
Răspunsuri
3
Vizualizări
204
Răspunsuri
2
Vizualizări
91
Răspunsuri
4
Vizualizări
238

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot], Google [Bot] și 11 vizitatori