Problemă/Întrebare: Magiile se reseteaza dupa shutdown/reboot.
Tipologie server(PvM / PvP): -
Resursă folosită: De la orice quest se-ntampla lafel.
ServerFiles utilizat: serverfiles/serverfiles-just4metin-cura ... 82055.html
Syserr: Gol peste tot.
Poză: -
Detalii suplimentare: Ieri am observat ca la oprirea server-ului fie din sh direct ori /shutdown si sh dupa 5-10-20 minute ori reboot toate skill urile se reseteaza, skill_group pe caracter la 0 in navicat. Am incercat alte bd mysql,3 questuri diferite,repair intreaga baza permisiuni la ea + la quest aceeasi treaba se-ntampla mereu. Tin sa mentionez ca numai citeste txt insa nu vad o problema aici ci am o banuiala de la sistemul de fumuri(subtype) am dat un backup inainte de sistem si se salveaza in navicat.
Am tot cautat rezolvare nu gasesc nicaieri, a mai intalnit cineva problema de genul?
Problema resetare magii (skill_group)
- Vicențiu Costi
-

- Mesaje: 95
- Membru din: 04 Ian 2014, 13:55
- Aprecieri: 165
- Mulţumiri: 79
- Discord: Copiază ID
- Vicențiu Costi
-

- Mesaje: 95
- Membru din: 04 Ian 2014, 13:55
- Aprecieri: 165
- Mulţumiri: 79
- Discord: Copiază ID
Invatatori:
Cod: Selectaţi tot
quest skill_group begin
state start begin
when login or levelup with pc.level>=5 and pc.skillgroup ==0 begin
set_state(run)
end
end
state run begin
when login with pc.get_skill_group()!=0 begin
restart_quest()
end
when letter with pc.get_skill_group()==0 begin
send_letter("Instruire")
local job=pc.get_job()
if job==0 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher1", v, "Invatator razboinic Corp") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher2", v, "Invatator razboinic Mental") end
elseif job==1 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher3", v, "Invatator Ninja Lame") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "Invatator Ninja Arc") end
elseif job==2 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher5", v, "Invatator Sura Arme Magice") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher6", v, "Invatator Sura Magie Neagra") end
elseif job==3 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher7", v, "Invatator Saman Dragon") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher8", v, "Invatator Shaman Vindecare") end
clear_letter()
end
end
when leave begin
target.delete("teacher1")
target.delete("teacher2")
target.delete("teacher3")
target.delete("teacher4")
target.delete("teacher5")
target.delete("teacher6")
target.delete("teacher7")
target.delete("teacher8")
end
when button or info begin
if pc.job == 0 then
say_title("Invatator razboinic:")
say("")
say_reward("Daca doresti sa fii un razboinic bun si admirat ")
say_reward("de toata lumea ai posibilitatea de a alege ")
say_reward("Intre 2 tipuri de razboinici Mental si Corp ")
say_reward("Cu un razboinic corp dai mult DMG asupra")
say_reward("mai multor tinte ,iar cu razboinic Mental esti indestructibil. ")
say_reward("Invatatorul te asteapta In oras.")
say("")
elseif pc.job == 1 then
say_title("Invatator Ninja:")
say("")
say_reward("Daca doresti sa fii un tintas bun,")
say_reward("Invata lupta de la distanta,")
say_reward("Iar daca Iti place lupta corp la corp ")
say_reward("vei putea alege Ninja Lame ")
say_reward("Cand vei stapani magiile vei fi un ninja de neoprit.")
say_reward("Invatatorul te asteapta In oras.")
say("")
elseif pc.job == 2 then
say_title("Invatator Sura")
say("")
say_reward("Aceasta rasa doar anumite persoane o pot stapani")
say_reward("Vrei sa fii de neoprit In PVP si PVM")
say_reward("atunci alege Sura Arme Magice,")
say_reward("Iar daca doresti sa fii cel mai bun in")
say_reward("Dueluri sa nu Iti reziste nimeni")
say_reward("alege Sura Magie Neagra")
say_reward("Un Invatator te asteapta In oras.")
say("")
elseif pc.job == 3 then
say_title("Invatator Saman:")
say("")
say_reward("Doar marii shamani pot stapani un asemenea caracter")
say_reward("Pentru a fi cel mai bun In aceasta rasa ")
say_reward("Trebuie sa stapanesti foarte bine toate")
say_reward("Magiile si vei fi de neoprit")
say_reward("in ceea ce priveste PVP si PVM")
say_reward(" ")
say_reward("Un Invatator te asteapta In oras..")
say("")
end
---setleftimage("")
select("Ma duc acum la Invatator")
setskin(NOWINDOW)
end
-- Arahan Troop
when teacher1.target.click or
skill_group1_1.chat."Incepe Invatarea Magiilor" or
skill_group2_1.chat."Incepe Invatarea Magiilor" or
skill_group3_1.chat."Incepe Invatarea Magiilor"
begin
target.delete("teacher1")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Imi pare rau eu nu te pot Invata.")
say("Tu poti alege doar invataturilor razboinicilor.")
say("")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental ")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Shaman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegere Competente")
say("")
--- l
say("razboinicii Corp se bazeaza pe atacuri rapide")
say("si cu pagube foarte mari.")
say("Caracteristic razboinicilor corp este agilitatea")
say("si viteza de atac si miscare.")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege Invatatorul celalalt.")
----------------------------------------------
say_title("Ai ales cu succes competentele.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Byulki Troop
when teacher2.target.click or
skill_group1_2.chat."Alege aceasta competenta" or
skill_group2_2.chat."Alege aceasta competenta" or
skill_group3_2.chat."Alege aceasta competenta"
begin
target.delete("teacher2")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 0 then
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nimic.")
say("Nu sunt specializat In rasa ta.")
say("")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegere Competenta")
say("")
--- l
say("razboinici Mentali sunt indistructibili in")
say("PVM si PVP ,cu ajutorul corpului rezistent")
say("ei nu pot cadea la pamant.")
say("")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=0 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator")
----------------------------------------------
say_title("Ai ales cu succes competentele.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Bisal Troop
when teacher3.target.click or
skill_group1_3.chat."Alege aceasta competenta" or
skill_group2_3.chat."Alege aceasta competenta" or
skill_group3_3.chat."Alege aceasta competenta"
begin
target.delete("teacher3")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegerea Competentei")
say("")
--- l
say("Ninja LaMa este un Asasin profesionist ")
say("Cu ajutorul Ambuscadei si a Camuflajului")
say("Puteti ataca inamicii pe ascuns.")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator")
----------------------------------------------
say_title("Ai ales cu succes competentele.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Kangno Troop
when teacher4.target.click or
skill_group1_4.chat."Alegea aceasta competenta" or
skill_group2_4.chat."Alegea aceasta competenta" or
skill_group3_4.chat."Alegea aceasta competenta"
begin
target.delete("teacher4")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 1 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegerea Competentei")
say("")
--- l
say("Cu magiile unui Ninja Arc")
say("poti ataca de la ditanta inamicii")
say("fara ca ei sa te poate atinge.")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=1 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator")
----------------------------------------------
say_title("Ai ales cu succes competentele.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Hwanmoo Troop
when teacher5.target.click or
skill_group1_5.chat."Alege aceasta competenta" or
skill_group2_5.chat."Alege aceasta competenta" or
skill_group3_5.chat."Alege aceasta competenta"
begin
target.delete("teacher5")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegerea competentei")
say("")
--- l
say("Sura Arme Magice este unul dintre cele")
say("in pvm dar si In pvp. ")
say("")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator")
----------------------------------------------
say_title("Ai ales cu succes competenta.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Black Horse Troop
when teacher6.target.click or
skill_group1_6.chat."Alege aceasta competenta" or
skill_group2_6.chat."Alege aceasta competenta" or
skill_group3_6.chat."Alege aceasta competenta"
begin
target.delete("teacher6")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 2 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegerea competentei")
say("")
--- l
say("Sura Magie Neagra este cel mai bun ")
say("caracter In PVP dar are si un mare dezavantaj")
say("acela fiind In PVM")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=2 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator.")
----------------------------------------------
say_title("Ai ales cu succes competenta.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Heavenly Dragon Troop
when teacher7.target.click or
skill_group1_7.chat."Alege aceasta competenta" or
skill_group2_7.chat."Alege aceasta competenta" or
skill_group3_7.chat."Alege aceasta competenta"
begin
target.delete("teacher7")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegere competente")
say("")
--- l
say("Saman Dragon este singurl caractere ")
say("care poate sa dea magiile si altui caracter ")
say("prin bufurile lui speciale.")
say("")
say("")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(1) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator.")
----------------------------------------------
say_title("Alegerea cu succes competenta.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
-- Thunder Light Troop
when teacher8.target.click or
skill_group1_8.chat."Alege aceasta competenta" or
skill_group2_8.chat."Alege aceasta competenta" or
skill_group3_8.chat."Alege aceasta competenta"
begin
target.delete("teacher8")
----------------------------------------------
local pc_job=pc.get_job()
if pc_job != 3 then -- !!!
--- l
say_title("Ai gresit Invatatorul")
say("")
say("Eu nu te pot invata nImic.")
say("Nu sunt specializat In rasa ta.")
say("")
if pc_job==0 then
--- l
say_reward("Puteti selecta razboinic Corp")
say_reward("sau razboinic Mental")
say_reward("")
elseif pc_job==1 then
say_reward("Puteti selecta Ninja Lama")
say_reward("sau Ninja Arc")
say_reward("")
elseif pc_job==2 then
say_reward("Puteti selecta Sura Arme Magice")
say_reward("sau Sura Magie Neagra")
say_reward("")
elseif pc_job==3 then
say_reward("Puteti selecta Saman Dragon")
say_reward("sau Saman Vindecare")
say_reward("")
end
say("")
return
end
----------------------------------------------
say_title("Alegerea competentei")
say("")
--- l
say("Saman Vindecare este singurl caracter care isi poate ")
say("regenera viata si scapa de efectele negative.")
say("")
say("")
say_reward("istek:")
say_reward("5.Seviye saman")
say("")
----------------------------------------------
local s=select("Aleg aceasta magie", "Nu vreau aceasta magie")
if 2 == s then
return
end
if pc.get_job()!=3 or pc.get_skill_group()!=0 then
test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
test_chat("pc.get_skill_group:"..pc.get_skill_group())
test_chat("pc_job:"..pc.get_job())
return
end
set_state("start")
pc.set_skill_group(2) -- !!!
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Alege alt Invatator.")
----------------------------------------------
say_title("Ai ales cu succes competentele.")
say("")
--- l
say("Felicitari!")
say("")
if not pc.is_clear_skill_group() then
--- l
say("Ai ales cu succes competentele In care te vei ")
say("specializa.")
say("")
say("")
say_title("Informatii:")
say("")
say_reward("Ai prImit puncte pentru competente specifice nivelului tau.")
say("")
else
say_reward("Selecteaza un alt Invatator,")
say_reward("Daca acesta nu Iti place.")
say("")
end
clear_letter()
end
end -- end_of_state: run
end -- end_of_quest
Cod: Selectaţi tot
quest select_job begin
state start begin
function give_bassically_skills()
pc.set_skill_level(121, 40)
pc.set_skill_level(122, 2)
pc.set_skill_level(123, 40)
pc.set_skill_level(124, 40)
pc.set_skill_level(125, 40)
pc.set_skill_level(126, 40)
pc.set_skill_level(127, 40)
pc.set_skill_level(128, 40)
pc.set_skill_level(129, 40)
pc.set_skill_level(130, 40)
pc.set_skill_level(131, 40)
pc.set_skill_level(132, 40)
pc.set_skill_level(133, 40)
pc.set_skill_level(134, 40)
pc.set_skill_level(135, 40)
pc.set_skill_level(137, 20)
pc.set_skill_level(138, 20)
pc.set_skill_level(139, 20)
pc.set_skill_level(140, 20)
horse.set_level(21)
end
when login or levelup with pc.get_level()>=5 and pc.get_skill_group()==0 begin
if pc.getf('select_job', 'selecting') != 1 then
cmdchat('SELECT_JOB QID#'..q.getcurrentquestindex())
cmdchat('SELECT_JOB OPEN#')
pc.setf('select_job', 'selecting', 1)
end
end
when logout begin
cmdchat('SELECT_JOB CLOSE#')
pc.setf('select_job', 'selecting', 0)
end
when button begin
if pc.get_skill_group()==0 then
cmdchat('SELECT_JOB INPUT#1')
local group = split(input(cmdchat('SELECT_JOB SEND#')), '#')
cmdchat('SELECT_JOB INPUT#0')
if group[1] == '1' then
pc.set_skill_group(1)
select_job.give_bassically_skills()
pc.clear_skill()
pc.setf('select_job', 'selecting', 0)
elseif group[1] == '2' then
if pc.get_job()==4 then
pc.set_skill_group(1)
select_job.give_bassically_skills()
else
pc.set_skill_group(2)
select_job.give_bassically_skills()
end
pc.clear_skill()
pc.setf('select_job', 'selecting', 0)
else
syschat('ERROR @1')
end
else
syschat('ERROR @2')
end
end
end
end- Vicențiu Costi
-

- Mesaje: 95
- Membru din: 04 Ian 2014, 13:55
- Aprecieri: 165
- Mulţumiri: 79
- Discord: Copiază ID
- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
Come-on... Nu e clar că-i din db?
[ Postat de pe Android ]
[ Postat de pe Android ]

- Vicențiu Costi
-

- Mesaje: 95
- Membru din: 04 Ian 2014, 13:55
- Aprecieri: 165
- Mulţumiri: 79
- Discord: Copiază ID
- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
Querry-urile
[ Postat de pe Android ]
[ Postat de pe Android ]

- Asky
-

- Mesaje: 1472
- Membru din: 08 Oct 2014, 17:32
- Regat: Chunjo
- Aprecieri: 98
- Mulţumiri: 4811
- Discord: Copiază ID
- Contact:
Nu știu exact cum e sistemu ăla de efecte dar scoate altu din alt sf unde funcționează skill-urile
- [ATR]
-

- Mesaje: 373
- Membru din: 08 Sep 2019, 19:06
- Server: n am
- Regat: Shinsoo
- Aprecieri: 164
- Mulţumiri: 1236
- Discord: Copiază ID
- Contact:
nu are nimic sistemul de effecte a gresit el query mai mult ca sigur
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 61 vizitatori

