Problema OX !

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Am o problema cu ox-ul, il pornesc, inchid portile si cand dau sa pun intrebare nu apare nimic ! e totu in regula si la oxquiz.lua si la oxevent.quest, nu inteleg de unde ar putea fi problema.
Avatar utilizator
Kr1G3R
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 604
Membru din: 19 Mar 2016, 14:16
Server: zenon2.net
Regat: Shinsoo
Aprecieri: 274  
Mulţumiri: 880  
Discord: Copiază ID
 Contact:
Medalii

Ţiţi scrie:Am o problema cu ox-ul, il pornesc, inchid portile si cand dau sa pun intrebare nu apare nimic ! e totu in regula si la oxquiz.lua si la oxevent.quest, nu inteleg de unde ar putea fi problema.
Cel mai probabil nu e bun questu , eu zic sa il schimbi si sa incerci dupa B-)
Discord: Kr1G3R#1737
Afișează semnătura
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Kr1G3R69™ scrie:
Ţiţi scrie:Am o problema cu ox-ul, il pornesc, inchid portile si cand dau sa pun intrebare nu apare nimic ! e totu in regula si la oxquiz.lua si la oxevent.quest, nu inteleg de unde ar putea fi problema.
Cel mai probabil nu e bun questu , eu zic sa il schimbi si sa incerci dupa B-)

Da-mi tu unu bun daca ai, sa incerc daca merge :)
Avatar utilizator
Kr1G3R
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 604
Membru din: 19 Mar 2016, 14:16
Server: zenon2.net
Regat: Shinsoo
Aprecieri: 274  
Mulţumiri: 880  
Discord: Copiază ID
 Contact:
Medalii

Ţiţi scrie:
Kr1G3R69™ scrie:
Ţiţi scrie:Am o problema cu ox-ul, il pornesc, inchid portile si cand dau sa pun intrebare nu apare nimic ! e totu in regula si la oxquiz.lua si la oxevent.quest, nu inteleg de unde ar putea fi problema.
Cel mai probabil nu e bun questu , eu zic sa il schimbi si sa incerci dupa B-)

Da-mi tu unu bun daca ai, sa incerc daca merge :)
Uite aici, pune continutu in oxquiz.lua ,dai pro 777 apoi ruleaza questu
quest oxevent_manager begin
state start begin
when letter with pc.get_map_index()==113 begin
send_letter("Pãrãseºte Gara OX")
end
when button or info begin
say_title("Gara OX:")
say("Vrei sã pãrãseºti Gara OX?")
local s=select("Da", "Nu")
if s==2 then
send_letter("Pãrãseºte Gara OX")
return
end
local empire = pc.get_empire()
if empire== 1 then
pc.warp(433300, 219600)
elseif empire == 2 then
pc.warp(431500, 209200)
elseif empire == 3 then
pc.warp(439800, 211000)
end
end
when 20011.chat."Gara OX" begin
say_title("Uriel:")
say("Tu, cel de acolo vino puþin pânã la mine.")
say("Hai sã îþi arãt ceva interesant,un concurs")
say("numit Gara OX, eu te pot duce acolo unde")
say("îþi vei arãta cunoºtinþele si poþi câºtiga")
say("premii interesante ºi acumula experienþã!")
wait()
if game.get_event_flag("oxevent_status") == 0 then
say_title("Uriel:")
say("Când concursul va începe eu te voi lãsa")
say("sã intrii ºi sã le dovedeºti ce ºtii tu.")
say("Ai grijã,în curând concursul va începe !")
elseif game.get_event_flag("oxevent_status") == 1 then
say_title("Uriel:")
say("Vrei sã participi?")
say("Era sã uit, poþi sta ºi ca spectator.")
local s = select("Particip", "Spectator", "Renunþ ")
if s == 1 then
say_title("Uriel:")
say("Chiar doreºti cu adevãrat sã participi?")
say("Atunci în regulã, haide sã mergem.")
wait()
pc.warp(896500, 24600)
elseif s == 2 then
say_title("Uriel:")
say("Doreºti sã vizualizezi Gara OX?")
say("Eu îþi respect decizia luatã.")
wait()
pc.warp(896300, 28900)
end
elseif game.get_event_flag("oxevent_status") == 2 then
say_title("Uriel:")
say("Concursul OX a început deja ºi numai poþi intra")
say("Dar fii pregãtit cã oricând poate sã ")
say("înceapã un alt Concurs OX ºi sã participi.")
say("Acum te pot lãsa doar în modul spectator.")
say("Vrei sã intrii ca ºi spectator?")
local s = select("Vreau", "Renunþ ")
if s == 1 then
say_title("Uriel")
say("Vrei sã intri ca ºi spectator la Gara OX?")
say("În regulã, eu te voi lãsa sã te uiþi!")
wait()
pc.warp(896300, 28900)
end
end
end

when 20358.chat."GM-Panou OX" with pc.is_gm() begin
local stat = oxevent.get_status()
if stat == 0 then
say_title("Gara OX:")
say("Începe Gara OX?")
local s = select("Da", "Nu")
if s==2 then return end
local v = oxevent.open()
if v == 0 then
say_title("Concursul OX:")
say("Nu am putut încãrca fiºierul oxquiz.lua .")
return
elseif v == 1 then
say_title("Concursul OX")
say("Concursul OX a început cu succes.")
server_timer("automatic1", 10*60, 113)
notice_all("[Gara OX] Atenþie tuturor jucãtorilor, porþile cãtre Gara OX sunt deschise.")
notice_all("Pentru a participa la eveniment intraþi de la NPC-ul Uriel.")
else
say("Error1")
return
end
elseif stat == 1 then
say_title("Concursul OX:")
say("Porþile sunt încã sunt deschise.")
say("Jucãtori intraþi: "..oxevent.get_attender().." ")
local s = select("Închide porþile", "Înapoi")
if s == 1 then
notice_all("[Gara OX] Porþile au fost închise, evenimentul începe acum.")
oxevent.close()
end
elseif stat == 2 then
say_title("Concursul OX:")
say("Opþiuni:")
local s = select("Întrebãri OX","Premiu OX", "Închide OX", "Anuleazã OX", "Înapoi")
if s == 1 then
local v = oxevent.quiz(1, 30)
if v == 0 then
say_title("Concursul OX:")
say("A avut loc o eroare.")
return
else
say_title("Concursul OX:")
say("Întrebare adresatã cu succes!")
return
end
elseif s == 2 then
say_title("Concursul OX:")
say("Te rog sã introduci codul Item-ului.")
local item_vnum = input()
say_title("Concursul OX:")
say("Introduceþi numãrul de articole.")
local item_count = input()
oxevent.give_item(item_vnum, item_count)
say_title("Concursul OX:")
say(" "..oxevent.get_attender().." câºtigãtorii au primit "..item_count.."x")
say(item_name(item_vnum).." emis.")
notice_all("[Gara OX] Jucãtorii care au rãspuns corect au câºtigat: "..item_count.."x "..item_name(item_vnum))
elseif s == 3 then
oxevent.end_event()
notice_all("[Gara OX] Evenimentul a luat sfârºit, veþi fi teleportaþi.")
setskin(0)
elseif s == 4 then
say_title("Concursul OX:")
say("Renunþarea la OX poate crea probleme.")
say("Sigur vrei sã faci asta?")
local s = select("Da", "Nu")
if s == 1 then
oxevent.end_event_force()
end
elseif s == 5 then
return
end
elseif stat == 3 then
say_title("Concursul OX:")
say("Acum este adresatã o întrebare.")
else
say_title("Concursul OX:")
say("S-a produs o eroare.")
return
end
end
end
end
Discord: Kr1G3R#1737
Afișează semnătura
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Kr1G3R69™ scrie:
Ţiţi scrie:
Kr1G3R69™ scrie: Cel mai probabil nu e bun questu , eu zic sa il schimbi si sa incerci dupa B-)

Da-mi tu unu bun daca ai, sa incerc daca merge :)
Uite aici, pune continutu in oxquiz.lua ,dai pro 777 apoi ruleaza questu
quest oxevent_manager begin
state start begin
when letter with pc.get_map_index()==113 begin
send_letter("Pãrãseºte Gara OX")
end
when button or info begin
say_title("Gara OX:")
say("Vrei sã pãrãseºti Gara OX?")
local s=select("Da", "Nu")
if s==2 then
send_letter("Pãrãseºte Gara OX")
return
end
local empire = pc.get_empire()
if empire== 1 then
pc.warp(433300, 219600)
elseif empire == 2 then
pc.warp(431500, 209200)
elseif empire == 3 then
pc.warp(439800, 211000)
end
end
when 20011.chat."Gara OX" begin
say_title("Uriel:")
say("Tu, cel de acolo vino puþin pânã la mine.")
say("Hai sã îþi arãt ceva interesant,un concurs")
say("numit Gara OX, eu te pot duce acolo unde")
say("îþi vei arãta cunoºtinþele si poþi câºtiga")
say("premii interesante ºi acumula experienþã!")
wait()
if game.get_event_flag("oxevent_status") == 0 then
say_title("Uriel:")
say("Când concursul va începe eu te voi lãsa")
say("sã intrii ºi sã le dovedeºti ce ºtii tu.")
say("Ai grijã,în curând concursul va începe !")
elseif game.get_event_flag("oxevent_status") == 1 then
say_title("Uriel:")
say("Vrei sã participi?")
say("Era sã uit, poþi sta ºi ca spectator.")
local s = select("Particip", "Spectator", "Renunþ ")
if s == 1 then
say_title("Uriel:")
say("Chiar doreºti cu adevãrat sã participi?")
say("Atunci în regulã, haide sã mergem.")
wait()
pc.warp(896500, 24600)
elseif s == 2 then
say_title("Uriel:")
say("Doreºti sã vizualizezi Gara OX?")
say("Eu îþi respect decizia luatã.")
wait()
pc.warp(896300, 28900)
end
elseif game.get_event_flag("oxevent_status") == 2 then
say_title("Uriel:")
say("Concursul OX a început deja ºi numai poþi intra")
say("Dar fii pregãtit cã oricând poate sã ")
say("înceapã un alt Concurs OX ºi sã participi.")
say("Acum te pot lãsa doar în modul spectator.")
say("Vrei sã intrii ca ºi spectator?")
local s = select("Vreau", "Renunþ ")
if s == 1 then
say_title("Uriel")
say("Vrei sã intri ca ºi spectator la Gara OX?")
say("În regulã, eu te voi lãsa sã te uiþi!")
wait()
pc.warp(896300, 28900)
end
end
end

when 20358.chat."GM-Panou OX" with pc.is_gm() begin
local stat = oxevent.get_status()
if stat == 0 then
say_title("Gara OX:")
say("Începe Gara OX?")
local s = select("Da", "Nu")
if s==2 then return end
local v = oxevent.open()
if v == 0 then
say_title("Concursul OX:")
say("Nu am putut încãrca fiºierul oxquiz.lua .")
return
elseif v == 1 then
say_title("Concursul OX")
say("Concursul OX a început cu succes.")
server_timer("automatic1", 10*60, 113)
notice_all("[Gara OX] Atenþie tuturor jucãtorilor, porþile cãtre Gara OX sunt deschise.")
notice_all("Pentru a participa la eveniment intraþi de la NPC-ul Uriel.")
else
say("Error1")
return
end
elseif stat == 1 then
say_title("Concursul OX:")
say("Porþile sunt încã sunt deschise.")
say("Jucãtori intraþi: "..oxevent.get_attender().." ")
local s = select("Închide porþile", "Înapoi")
if s == 1 then
notice_all("[Gara OX] Porþile au fost închise, evenimentul începe acum.")
oxevent.close()
end
elseif stat == 2 then
say_title("Concursul OX:")
say("Opþiuni:")
local s = select("Întrebãri OX","Premiu OX", "Închide OX", "Anuleazã OX", "Înapoi")
if s == 1 then
local v = oxevent.quiz(1, 30)
if v == 0 then
say_title("Concursul OX:")
say("A avut loc o eroare.")
return
else
say_title("Concursul OX:")
say("Întrebare adresatã cu succes!")
return
end
elseif s == 2 then
say_title("Concursul OX:")
say("Te rog sã introduci codul Item-ului.")
local item_vnum = input()
say_title("Concursul OX:")
say("Introduceþi numãrul de articole.")
local item_count = input()
oxevent.give_item(item_vnum, item_count)
say_title("Concursul OX:")
say(" "..oxevent.get_attender().." câºtigãtorii au primit "..item_count.."x")
say(item_name(item_vnum).." emis.")
notice_all("[Gara OX] Jucãtorii care au rãspuns corect au câºtigat: "..item_count.."x "..item_name(item_vnum))
elseif s == 3 then
oxevent.end_event()
notice_all("[Gara OX] Evenimentul a luat sfârºit, veþi fi teleportaþi.")
setskin(0)
elseif s == 4 then
say_title("Concursul OX:")
say("Renunþarea la OX poate crea probleme.")
say("Sigur vrei sã faci asta?")
local s = select("Da", "Nu")
if s == 1 then
oxevent.end_event_force()
end
elseif s == 5 then
return
end
elseif stat == 3 then
say_title("Concursul OX:")
say("Acum este adresatã o întrebare.")
else
say_title("Concursul OX:")
say("S-a produs o eroare.")
return
end
end
end
end



Degeaba, am incercat si eu inainte, am bagat nu stiu cate questuri de oxevent si oxquiz, nu e de acolo, e din alta parta dar nu imi dau seama de unde.
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

up
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

upp
Avatar utilizator
mrspeak
Nivel 2

Nivel 2
Mesaje: 248
Membru din: 03 Feb 2015, 01:14
Server: www.metin2wob.com
Regat: Chunjo
Aprecieri: 48  
Mulţumiri: 3  
 Contact:
Medalii

Bine domne, ai incercat mai multe questuri. dar logica ta este egala cu zero. Ia gandeste-te tu ce este eventul OX in general ?! Intrebare capcana pentru tine, quest ox. Tu poti sa folosesti cate questuri ai sa doresti, mai intai sterge-l pe ce-l prezent apoi incerci altul.

EDIT: Ca sa nu te mai plangi de ox na aici:
quest oxevent_manager begin
state start begin
when login with pc.get_map_index()==113 begin
command("unmount")
end
when letter with pc.get_map_index()==113 begin
send_letter("Paraseste OX")
end
when button or info begin
say_title("Evenimentul OX")
say("Dai startul la evenimentul OX?")
local s=select("Da", "Nu")
if s==2 then
send_letter("Paraseste OX")
return
end
local empire = pc.get_empire()
if empire== 1 then
pc.warp(433300, 219600)
elseif empire == 2 then
pc.warp(431500, 209200)
elseif empire == 3 then
pc.warp(439800, 211000)
end
end
when 20011.chat."Evenimentul OX" begin
say_title("Uriel")
say("Hei,salut!Acesta este evenimentul OX")
say("pe Serverul Branza!")
say("Intrebarile vor fi de cultura generala ,si Metin")
say("Atentie!Toate intrebarile sunt doar")
say("cu o varianta de raspuns!!")
wait()
if pc.get_level() < 31 then
say_title("Uriel :")
say("")
say("Imi pare rau, dar nu ai nivelul necesar pentru")
say("a participa.")
say("")
say_reward("Nivelul minim pentru participare: 30")
say("")
return
elseif game.get_event_flag("oxevent_status") == 0 then
say_title("Uriel")
say("GM-ii inca nu au dat startul,dar probabil")
say("daca vorbesti cu mine acum este gata sa")
say("inceapa!Fii pe faza.")
elseif game.get_event_flag("oxevent_status") == 1 then
say_title("Uriel")
say("Concursul OX a inceput")
say("Eu te pot duce acolo..sau nu?")
local s = select("Particip la OX", "Spectator", "Inapoi")
if s == 1 then
say_title("Uriel")
say("Atunci eu te voi duce in harta unde se")
say("tine concursul.Fii pe faza.")
wait()
pc.warp(896500, 24600)
elseif s == 2 then
say_title("Uriel")
say("Spectator?Pai si premiile?Nu ii inteleg")
say("pe tinerii din ziua de azi..Fie cum doresti")
say("Am plecat!")
wait()
pc.warp(896300, 28900)
end
elseif game.get_event_flag("oxevent_status") == 2 then
say_title("Uriel")
say("Concursul a inceput deja,numai poti.")
say("participa.Data viitoare fi mai rapid.")
say("Injurile la adresa staff-ului. duc la ban permanent")
say("Nu iti risca contul pentru ca ai pierdut.")
say("o amarata de runda OX!")
local s = select("Macar spectator...", "Inapoi")
if s == 1 then
say_title("Uriel")
say("Bine,spectator te pot baga.")
say("Dar daca injuri GM-ul ai ban")
say("Sunt cu ochii pe tine!")
say_reward("Cu ochii pe tine am zis!")
wait()
pc.warp(896300, 28900)
end
end
end
when 20358.chat."GM: OX-Panel" with pc.is_gm() begin
local stat = oxevent.get_status()
if stat == 0 then
say_title("Concursul OX")
say_reward("Porneste OX?")
local s = select("Da", "Nu")
if s==2 then return end
local v = oxevent.open()
if v == 0 then
say_title("Concursul OX")
say("Eroare!Nu a putut fii incarcat oxquiz.lua.")
say_reward("Verifica daca nu ai gresit vreo intrebare")
say_reward("Mai exact,lipsa unui apostrof sau unei paranteze")
return
elseif v == 1 then
say_title("Concursul OX")
say("Concursul OX a inceput cu succes")
server_timer("automatic1", 10*60, 113)
notice_all("Echipa Branza a pornit Evenimentul OX!")
notice_all("Vorbeste cu Uriel pentru a participa!")
notice_all("Premiile Va asteaptam !")
else
say("A aparut o eroare : Error1")
return
end
elseif stat == 1 then
say_title("Concursul OX")
say("Portile sunt inca deschise.")
say("In mapa sunt "..oxevent.get_attender().." jucatori activi.")
say("")
local s = select("Inchide portile", "Inapoi")
if s == 1 then
notice_all("Portile OX-ului au fost inchise!")
notice_all("Data viitoare fiti mai rapizi!")
oxevent.close()
end
elseif stat == 2 then
say_title("Concursul OX")
say("Alege ce doresti sa faci:")
local s = select("Intrebare OX", "Premiu OX", "Sfarseste aceasta runda", "Inchide OX de urgenta", "Inapoi")
if s == 1 then
local v = oxevent.quiz(1, 30)
if v == 0 then
say_title("Concursul OX")
say("A aparut o eroare : Error2 !")
return
else
say_title("Concursul OX")
say("Intrebare adresata cu succes!")
return
end
elseif s == 2 then
say_title("Concursul OX")
say("Introdu codul itemului care doresti sa il.")
say("oferi jucatorilor.")
say_reward("De exemplu : 50011 este Cufar Lumina Lunii")
local item_vnum = input()
say_title("Concursul OX")
say("Introdu cantitatea de iteme primite de jucatori.")
say("asupra itemului tastat mai sus.")
say_reward("De exemplu ,daca mai sus ai scris 50011")
say_reward("si aici scrii 200,jucatorii vor primii 200 cufere")
local item_count = input()
oxevent.give_item(item_vnum, item_count)
say_title("Concursul OX")
say("Au fost recompensati "..oxevent.get_attender().." jucatori,si au primit "..item_count.."x")
say(item_name(item_vnum).." oferite.")
notice_all("Au venit premiile!Ati primit "..item_count.." de "..item_name(item_vnum))
elseif s == 3 then
oxevent.end_event()
notice_all("Concursul OX a luat sfarsit.")
notice_all("Concurentii vor fii teleportati in map1 ")
notice_all("Sper ca v-ati distrat!")
setskin(0)
elseif s == 4 then
say_title("Concursul OX")
say("Inchiderea de urgenta a concursului OX")
say("poate duce la probleme la questul oxului")
say("Folositi aceasta optiune doar cand e neaparata")
say("nevoie!")
say_reward("Vrei sa inchizi de urgenta Concursul OX?!")
local s = select("Da,este o urgenta", "Nu.")
if s == 1 then
oxevent.end_event_force()
end
elseif s == 5 then
return
end
elseif stat == 3 then
say_title("Concursul OX")
say("In acest moment este deja pusa o intrebare")
say("Deobicei dupa ce zice ca jucatorii trebuie sa")
say("astepte 5 secunde,poti acorda premiul.")
say_reward("Ai rabdare.Cu graba nu rezolvi nimic.")
else
say_title("Concursul OX")
say("A aparut o eroare : Error4")
return
end
end
end
end
Si sa nu uiti de quest_functions:
oxevent.close
oxevent.end_event
oxevent.end_event_force
game.end_event_force
oxevent.get_attender
oxevent.get_status
oxevent.give_item
oxevent.open
oxevent.quiz
Afișează semnătura
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

mrspeak scrie:Bine domne, ai incercat mai multe questuri. dar logica ta este egala cu zero. Ia gandeste-te tu ce este eventul OX in general ?! Intrebare capcana pentru tine, quest ox. Tu poti sa folosesti cate questuri ai sa doresti, mai intai sterge-l pe ce-l prezent apoi incerci altul.

EDIT: Ca sa nu te mai plangi de ox na aici:
quest oxevent_manager begin
state start begin
when login with pc.get_map_index()==113 begin
command("unmount")
end
when letter with pc.get_map_index()==113 begin
send_letter("Paraseste OX")
end
when button or info begin
say_title("Evenimentul OX")
say("Dai startul la evenimentul OX?")
local s=select("Da", "Nu")
if s==2 then
send_letter("Paraseste OX")
return
end
local empire = pc.get_empire()
if empire== 1 then
pc.warp(433300, 219600)
elseif empire == 2 then
pc.warp(431500, 209200)
elseif empire == 3 then
pc.warp(439800, 211000)
end
end
when 20011.chat."Evenimentul OX" begin
say_title("Uriel")
say("Hei,salut!Acesta este evenimentul OX")
say("pe Serverul Branza!")
say("Intrebarile vor fi de cultura generala ,si Metin")
say("Atentie!Toate intrebarile sunt doar")
say("cu o varianta de raspuns!!")
wait()
if pc.get_level() < 31 then
say_title("Uriel :")
say("")
say("Imi pare rau, dar nu ai nivelul necesar pentru")
say("a participa.")
say("")
say_reward("Nivelul minim pentru participare: 30")
say("")
return
elseif game.get_event_flag("oxevent_status") == 0 then
say_title("Uriel")
say("GM-ii inca nu au dat startul,dar probabil")
say("daca vorbesti cu mine acum este gata sa")
say("inceapa!Fii pe faza.")
elseif game.get_event_flag("oxevent_status") == 1 then
say_title("Uriel")
say("Concursul OX a inceput")
say("Eu te pot duce acolo..sau nu?")
local s = select("Particip la OX", "Spectator", "Inapoi")
if s == 1 then
say_title("Uriel")
say("Atunci eu te voi duce in harta unde se")
say("tine concursul.Fii pe faza.")
wait()
pc.warp(896500, 24600)
elseif s == 2 then
say_title("Uriel")
say("Spectator?Pai si premiile?Nu ii inteleg")
say("pe tinerii din ziua de azi..Fie cum doresti")
say("Am plecat!")
wait()
pc.warp(896300, 28900)
end
elseif game.get_event_flag("oxevent_status") == 2 then
say_title("Uriel")
say("Concursul a inceput deja,numai poti.")
say("participa.Data viitoare fi mai rapid.")
say("Injurile la adresa staff-ului. duc la ban permanent")
say("Nu iti risca contul pentru ca ai pierdut.")
say("o amarata de runda OX!")
local s = select("Macar spectator...", "Inapoi")
if s == 1 then
say_title("Uriel")
say("Bine,spectator te pot baga.")
say("Dar daca injuri GM-ul ai ban")
say("Sunt cu ochii pe tine!")
say_reward("Cu ochii pe tine am zis!")
wait()
pc.warp(896300, 28900)
end
end
end
when 20358.chat."GM: OX-Panel" with pc.is_gm() begin
local stat = oxevent.get_status()
if stat == 0 then
say_title("Concursul OX")
say_reward("Porneste OX?")
local s = select("Da", "Nu")
if s==2 then return end
local v = oxevent.open()
if v == 0 then
say_title("Concursul OX")
say("Eroare!Nu a putut fii incarcat oxquiz.lua.")
say_reward("Verifica daca nu ai gresit vreo intrebare")
say_reward("Mai exact,lipsa unui apostrof sau unei paranteze")
return
elseif v == 1 then
say_title("Concursul OX")
say("Concursul OX a inceput cu succes")
server_timer("automatic1", 10*60, 113)
notice_all("Echipa Branza a pornit Evenimentul OX!")
notice_all("Vorbeste cu Uriel pentru a participa!")
notice_all("Premiile Va asteaptam !")
else
say("A aparut o eroare : Error1")
return
end
elseif stat == 1 then
say_title("Concursul OX")
say("Portile sunt inca deschise.")
say("In mapa sunt "..oxevent.get_attender().." jucatori activi.")
say("")
local s = select("Inchide portile", "Inapoi")
if s == 1 then
notice_all("Portile OX-ului au fost inchise!")
notice_all("Data viitoare fiti mai rapizi!")
oxevent.close()
end
elseif stat == 2 then
say_title("Concursul OX")
say("Alege ce doresti sa faci:")
local s = select("Intrebare OX", "Premiu OX", "Sfarseste aceasta runda", "Inchide OX de urgenta", "Inapoi")
if s == 1 then
local v = oxevent.quiz(1, 30)
if v == 0 then
say_title("Concursul OX")
say("A aparut o eroare : Error2 !")
return
else
say_title("Concursul OX")
say("Intrebare adresata cu succes!")
return
end
elseif s == 2 then
say_title("Concursul OX")
say("Introdu codul itemului care doresti sa il.")
say("oferi jucatorilor.")
say_reward("De exemplu : 50011 este Cufar Lumina Lunii")
local item_vnum = input()
say_title("Concursul OX")
say("Introdu cantitatea de iteme primite de jucatori.")
say("asupra itemului tastat mai sus.")
say_reward("De exemplu ,daca mai sus ai scris 50011")
say_reward("si aici scrii 200,jucatorii vor primii 200 cufere")
local item_count = input()
oxevent.give_item(item_vnum, item_count)
say_title("Concursul OX")
say("Au fost recompensati "..oxevent.get_attender().." jucatori,si au primit "..item_count.."x")
say(item_name(item_vnum).." oferite.")
notice_all("Au venit premiile!Ati primit "..item_count.." de "..item_name(item_vnum))
elseif s == 3 then
oxevent.end_event()
notice_all("Concursul OX a luat sfarsit.")
notice_all("Concurentii vor fii teleportati in map1 ")
notice_all("Sper ca v-ati distrat!")
setskin(0)
elseif s == 4 then
say_title("Concursul OX")
say("Inchiderea de urgenta a concursului OX")
say("poate duce la probleme la questul oxului")
say("Folositi aceasta optiune doar cand e neaparata")
say("nevoie!")
say_reward("Vrei sa inchizi de urgenta Concursul OX?!")
local s = select("Da,este o urgenta", "Nu.")
if s == 1 then
oxevent.end_event_force()
end
elseif s == 5 then
return
end
elseif stat == 3 then
say_title("Concursul OX")
say("In acest moment este deja pusa o intrebare")
say("Deobicei dupa ce zice ca jucatorii trebuie sa")
say("astepte 5 secunde,poti acorda premiul.")
say_reward("Ai rabdare.Cu graba nu rezolvi nimic.")
else
say_title("Concursul OX")
say("A aparut o eroare : Error4")
return
end
end
end
end
Si sa nu uiti de quest_functions:
oxevent.close
oxevent.end_event
oxevent.end_event_force
game.end_event_force
oxevent.get_attender
oxevent.get_status
oxevent.give_item
oxevent.open
oxevent.quiz

am facut si asa, tot nu apar intrebarile :)
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

rezolvat, TC !
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie