Costume si OX

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Spliffs
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 31 Oct 2014, 17:57
Server: Toate
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 0
Medalii

Salutare J4M Am si eu cateva probleme:
1)La ox trebuie sa astept 2minute sa aparai intrebarea si raspunsul corect..
2)Nu pot pune costumele pe mine..
Folosesc SVF WorldOnline!
Avatar utilizator
C. Petrisor
Utilizator interzis !

Utilizator interzis !
Mesaje: 547
Membru din: 03 Sep 2013, 08:45
Server: Cox
Regat: Jinno
Aprecieri: 0
Mulţumiri: 17  
Medalii

Intra in /usr/home/game/share/locale/romania/quest/object/20358
deschide ox_event_manager.start.0.script
si cauta aceasta linie local v = oxevent . quiz ( 1 , 30 )
iar acolo micsorezi numarul de intrebari, adica daca ai 1 , 100 pui din ce in ce mai putin pana dispare acel bug.
Si mai poti incerca acest quest :

Cod: Selectaţi tot

quest oxevent_manager begin
    state start begin
        when letter with pc.get_map_index()==113 begin
            send_letter("Paraseste OX")
        end
        when button or info begin
            say_title("Concursul OX")
            say("Vrei sa parasesti harta 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."Concursul OX" begin
            say_title("Uriel")
            say("Hey ,tu de acolo")
            say("Da, da tu - vino pana aici!")
            say("Hai sa iti arat ceva interesant")
            say("Concursul OX.Eu te pot duce aici")
            say("Si poti castiga premii interesante!")
            wait()
            if game.get_event_flag("oxevent_status") == 0 then
                say_title("Uriel")
                say("Cand concursul va incepe eu te voi lasa")
                say("sa intrii si sa le dovedesti ce stii tu.")
                say("Fii atent ....curand va incepe!")
            elseif game.get_event_flag("oxevent_status") == 1 then
                say_title("Uriel")
                say("Vrei sa participi?")
                say("Aaa eram sa uit...poti sta si ca spectator...")
                local s = select("Particip", "Spectator", "Renunt")
                if s == 1 then
                    say_title("Uriel")
                    say("Chiar vrei sa participi?")
                    say("Okay - Hai sa mergem.")
                    wait()
                    pc.warp(896500, 24600)
                elseif s == 2 then
                    say_title("Uriel")
                    say("Doar Spectator?")
                    say("Okay - eu iti respect decizia.")
                    say("")
                    wait()
                    pc.warp(896300, 28900)
                end
            elseif game.get_event_flag("oxevent_status") == 2 then
                say_title("Uriel")
                say("Concursul OX a inceput deja")
                say("si nu mai poti intra!")
                say("Dar fii pregatit ca oricand poate")
                say("sa inceapa un alt Concurs OX.")
                say("Acum te pot lasa doar ca spectator!")
                say("Vrei sa intrii ca spectator?")
                local s = select("Spectator", "Renunt")
                if s == 1 then
                    say_title("Uriel")
                    say("Hmm, Hmm, vrei sa te uiti?")
                    say("Bine eu te voi lasa sa te uiti!")
                    say("")
                    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("Incepe 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 incarca oxquiz.lua .")
                    return
                elseif v == 1 then
                    say_title("Concursul OX")
                    say("Concursul OX a inceput cu succes.")
                    server_timer("automatic1", 10*60, 113)
                    notice_all("Lume Lume a inceput Concursul OX!")
                    notice_all("Pentru a intra fugiti repede la Uriel")
                else
                    say("Error1")
                    return
                end
            elseif stat == 1 then
                say_title("Concursul OX")
                say("Usile inca sunt deschise.")
                say("Jucatori intrati: "..oxevent.get_attender().." ")
                say("")
                local s = select("Inchide intrarea", "Inapoi")
                if s == 1 then
                    notice_all("Portile OX au fost inchise")
                    oxevent.close()                  
                end
            elseif stat == 2 then
                say_title("Concursul OX")
                say("Optiuni:")
                local s = select("Intrebari OX", "Premiu OX", "Inchide OX", "Anuleaza OX", "Inapoi")
                if s == 1 then
                    local v = oxevent.quiz(1, 30)
                    if v == 0 then
                        say_title("Concursul OX")
                        say("Error2")
                        return                      
                    else
                        say_title("Concursul OX")
                        say("Intrebare adresata cu succes!")
                        return
                    end
                elseif s == 2 then
                    say_title("Concursul OX")
                    say("Te rog sa pui in ID de Item.")
                    local item_vnum = input()
                    say_title("Concursul OX")
                    say("Introduceti numarul de articole.")
                    local item_count = input()
                    oxevent.give_item(item_vnum, item_count)
                    say_title("Concursul OX")
                    say(" "..oxevent.get_attender().." Castigatorii au primit "..item_count.."x")                  
                    say(item_name(item_vnum).." emis.")
                    notice_all("Avem un castigator!!!!El a castigat- "..item_count.."x "..item_name(item_vnum))
                elseif s == 3 then                  
                    oxevent.end_event()
                    notice_all("Concursul OX s-a terminat.")
                    notice_all("Toti jucatorii vor fi teleportati din aceasta harta")
                    setskin(0)
                elseif s == 4 then
                    say_title("Concursul OX")
                    say("Renuntarea la OX poate crea probleme.")
                    say("Sigur vrei sa 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 adresata o intrebare.")
            else
                say_title("Concursul OX")
                say("Error4")
                return
            end
        end          
    end
end
Cu placere :P
Avatar utilizator
Corsay
Fost Ad Moderator

Fost Ad Moderator
Mesaje: 1088
Membru din: 14 Dec 2013, 22:29
Server: Ymir
Regat: Jinno
Aprecieri: 0
Mulţumiri: 19  
 Contact:
Medalii

Incearca sa bagi questul asta !

Cod: Selectaţi tot

quest oxevent_manager begin
state start begin
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."Arena OX din Colossus s-a deschis" begin
say_title("Uriel")
say("Hei,salut!Acesta este evenimentul OX")
say("pe taramul Colossus!")
wait()
if 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 fii mai rapid.Si")
say("daca mai injuri staff-ul primesti 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 GMul 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("Colossus a pornit Evenimentul OX!")
notice_all("Vorbeste cu Uriel pentru a participa!")
notice_all("Va asteapta premii uriase!")
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,v-au ajuns intrebarile.")
notice_all("Concurentii vor fii teleportati in map1 a fiecarui")
notice_all("regat de care apartin.Sper ca v-ati distrati!")
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
Salvezi intr-un fisier cu numele oxquest.quest
Intri in /usr/home/game/share/locale/germany/quest, ii dai permisiuni 777, ai grija sa aiba format .quest, iar apoi intri in putty si scrii asa:
cd /usr/home/game/share/locale/germany/quest(enter)
Apoi scrii ./qc oxquest.quest.
Intri pe joc, scrii /reload q, iar apoi ii faci proba!
Daca nici asa nu merge, incearca sa mai stergi din intrebarile ox!
Bafta ! Astept reply !
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 60 vizitatori