Problema ox

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

Nivel 1
Mesaje: 119
Membru din: 05 Iul 2014, 21:29
Aprecieri: 0
Mulţumiri: 0
Medalii

Am un bug la ox:
Am sf de la world si trebuia sa astept cateva minute pana sa inceapa si am schimbat 20358(parca asa) cu unul de la alt sf
si cand ma teleportam ox ma scotea din client si imi zicea ??????????????????.
Am pus de la alt sf quest si tot asa face.
Cum pot rezolva?
Imagine
Afișează semnătura
Avatar utilizator
raz0r
Nivel 1

Nivel 1
Mesaje: 119
Membru din: 05 Iul 2014, 21:29
Aprecieri: 0
Mulţumiri: 0
Medalii

am pus map allow 113 ca nu era si acum nu ma pot teleporta in mapa
care era comanda de teleportare ox sf cibernetic?
Imagine
Afișează semnătura
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

Te conectezi la filezilla si mergi in:
/usr/home/game/share/locale/germany/quest/object/20358(sau ce npc ai pentru ox) si deschizi "oxevent_manager.script",
si unde ai local v = oxevent . quiz ( 1 , 100 ) , in loc de 100, pui 30 sau 28.
Dupa toate astea, scrii in joc /reload q, iar apoi testezi.
Succes !
Imagine
Afișează semnătura
Avatar utilizator
raz0r
Nivel 1

Nivel 1
Mesaje: 119
Membru din: 05 Iul 2014, 21:29
Aprecieri: 0
Mulţumiri: 0
Medalii

Corsay scrie:Te conectezi la filezilla si mergi in:
/usr/home/game/share/locale/germany/quest/object/20358(sau ce npc ai pentru ox) si deschizi "oxevent_manager.script",
si unde ai local v = oxevent . quiz ( 1 , 100 ) , in loc de 100, pui 30 sau 28.
Dupa toate astea, scrii in joc /reload q, iar apoi testezi.
Succes !

nu am nici un .script
imi poti da un quest bun ?
Imagine
Afișează semnătura
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

Quest OX.

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("Salut,") 
say("Eu te pot teleporta în prima harta.") 
say("") 
say_reward("Vrei sa parasesti concursul 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 pâna aici!") 
say("Hai sa îti arat ceva interesant") 
say("Concursul OX. Eu te pot duce aici") 
say("Si poti câstiga premii interesante!") 
wait() 
if game.get_event_flag("oxevent_status") == 0 then 
say_title("Uriel") 
say("Când concursul va începe eu te voi lasa") 
say("sa intri si sa le dovedesti ce stii tu.") 
say("Fii atent ....curând va începe!") 
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 îti 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 început deja") 
say("si nu mai poti intra!") 
say("Dar fii pregatit ca oricând poate") 
say("sa înceapa un alt Concurs OX.") 
say("Acum te pot lasa doar ca spectator!") 
say("Vrei sa intri 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("Începe 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 încarca 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("Evenimentul OX a început pe Metin2Aguna!") 
notice_all("Pentru a intra, duceti-va la Uriel.") 
else 
say("Error1") 
return 
end 
elseif stat == 1 then 
say_title("Concursul OX") 
say("Usile înca sunt deschise.") 
say("Jucatori intrati: "..oxevent.get_attender().." ") 
say("") 
local s = select("Închide intrarea", "Înapoi") 
if s == 1 then 
notice_all("Portile OX au fost închise.") 
notice_all("Pregatiti-va !") 
oxevent.close() 
end 
elseif stat == 2 then 
say_title("Concursul OX") 
say("Obtiuni:") 
local s = select("Întrebari OX", "Premiu OX", "Închide OX", "Anuleaza OX", "Înapoi") 
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("Întrebare adresata cu succes!") 
return 
end 
elseif s == 2 then 
say_title("Concursul OX") 
say("Te rugam sa pui codul item-ului.") 
local item_vnum = input() 
say_title("Concursul OX") 
say("Introduceti cantitatea") 
local item_count = input() 
oxevent.give_item(item_vnum, item_count) 
say_title("Concursul OX") 
say(" "..oxevent.get_attender().." Câstigatorii au primit "..item_count.."x") 
say(item_name(item_vnum).." emis.") 
notice_all("Premiu: "..item_count.."x "..item_name(item_vnum)) 
elseif s == 3 then 
oxevent.end_event() 
notice_all("Evenimentul OX a luat sfârsit pe Metin2Aguna.") 
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 întrebare.") 
else 
say_title("Concursul OX") 
say("Error4") 
return 
end 
end 
end 
end
Salvezi continutul intr-un text document, iar apoi il denumesti oxevent.quest.
Il urci in filezilla in /usr/home/game/share/locale/germany/quest
Ii stergi .txt de la finel, ca sa ramana extensia .quest, salvezi, iar apoi te conectezi la putty si dai urmatoarea comanda:
cd /usr/home/game/share/locale/germany/quest (apesi enter si scrii)
./qc oxevent.quest (apesi enter)
Dupa toate astea, intri pe joc si scrii /reload q
Chemi /m 20358 si testezi.

Quest de la mine din server, trebuie sa mearga.
Imagine
Afișează semnătura
Avatar utilizator
[Chuli-Gaara]
Nivel 10

Nivel 10
Mesaje: 2285
Membru din: 27 Oct 2014, 22:34
Server: Al meu
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 17  
 Contact:
Medalii

Pentru postarea unui subiect în care ceri suport în jocul Metin2, va trebui să ai în vedere următorul regulament:
  • Titlul trebuie să reflecte problema: o mare parte din titlu TREBUIE să se regăsească și în subiectul cu problema respectivă.
  • Sunt restricţionate cuvintele: problem, help, ajutor etc.: Pentru frumuseţea secţiunii, este recomandat să nu fie folosite aceste cuvinte.
  • Explicaţi EXACT problema pe care o aveţi: Încercaţi să detaliaţi problema pe care o aveţi, astfel încât Helperul să vă poată ajuta EXACT cu ceea ce aveţi.
  • Puneţi o imagine cu problema: Este vital ca helperii să vadă despre ce e vorba. Faceți un print-screen şi puneți imaginea în subiect. Imaginea trebuie să fie încărcată pe site-ul Imgur - click. După încărcare, daţi click pe previzualizarea imaginii și copiaţi adresa de sus. Dacă sunt mai multe imagini, copiaţi adresa de sus şi puneţi-o în subiect.
  • Folosiţi funcţia căutare înainte să întrebaţi: Este esențial acest lucru, dacă s-a mai discutat problema, este mai uşor să găsiţi rezolvarea, în loc să staţi alte câteva zile pentru răspuns la problemă.
  • Marcaţi voi subiectele ca fiind rezolvate: Dacă problema a fost rezolvată, puteţi să-i scutiţi pe Helperi să vă marcheze subiectul ca fiind rezolvat. În titlu, la final, lăsaţi puţin spaţiu (apăsaţi odată pe tasta Space) Şi puneţi eticheta [rezolvat!] sau [Rezolvat!], nu [ReZoLvAt]. Opţional, puneţi iconiţa de subiect Imagine.
  • Folosiţi alte cuvinte şi/sau expresii în locul cuvintelor restricţionate in titlu: Puteţi să folosiţi următoarele exemple:
    • Cum pot să...
    • Cum să repar...
    • Cum să rezolv...
    • Nu merge ... și aș dori o soluție
    • Soluții pentru...
    • Nu funcționează...
    • Nu pot să...
    • Am nevoie de...
    • Cum se...
    • Caut ... pentru ...
    • Eroare ... în/la/pe ...
    • Ce pot face când...
    • E posibil să...?
    • Modificare...
  • Suportul: De acum inainte suportul se ofera pe forum nu pe mess/skype si alte chestii. Cei care posteaza gen : da-mi add la [email protected] vor primi avertisment.
  • NOU ! Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în, subiectul va fi închis.
Subiectele care NU respectă acest regulament vor fi mutate la Arhivă Probleme şi Întrebări!
Închis

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 108 vizitatori