Problemă/Întrebare: Salutare,stie cioneva de ce apare bug-ul acesta?
Tipologie server:Darkness
*Resursă folosită
*ServerFiles utilizat: Darkness
*Syserr:
Poză: - https://ibb.co/FBPGr7M
[imagelink]https://ibb.co/FBPGr7M[/imagelink]
*Detalii suplimentare:
Daca stau un timp in acest loc imi pica server-ul si nu inteleg de, ca nu-mi apare nici o eroare si daca nu astepti timpul totul este okey
BUG LA MAGII P
- Kidro
-

- Mesaje: 2487
- Membru din: 29 Aug 2019, 16:49
- Aprecieri: 331
- Mulţumiri: 5190
- Discord: Copiază ID
[Sursa=]quest skill_group_level_5 begin
state start begin
when login or levelup with pc.level >= 5 begin
if pc.get_skill_group() == 0 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_2"))
say_reward(getTextLanguage(getRealLanguage(), "invatatori", "text_3"))
set_state(run)
end
end
end
state run begin
when letter begin
send_letter(getTextLanguage(getRealLanguage(), "invatatori", "text_4"))
end
when button or info begin
local all = {
[0] = {getTextLanguage(getRealLanguage(), "invatatori", "text_5"), getTextLanguage(getRealLanguage(), "invatatori", "text_6")},
[1] = {getTextLanguage(getRealLanguage(), "invatatori", "text_7"), getTextLanguage(getRealLanguage(), "invatatori", "text_8")},
[2] = {getTextLanguage(getRealLanguage(), "invatatori", "text_9"), getTextLanguage(getRealLanguage(), "invatatori", "text_10")},
[3] = {getTextLanguage(getRealLanguage(), "invatatori", "text_11"), getTextLanguage(getRealLanguage(), "invatatori", "text_12")},
[4] = {getTextLanguage(getRealLanguage(), "invatatori", "text_13")},
}
--------------------------------------------
local skill = {
[0]={
[1]={1, 2, 3, 4, 5},
[2]={16, 17, 18, 19, 20},
},
[1]={
[1]={31, 32, 33, 34, 35},
[2]={46, 47, 48, 49, 50},
},
[2]={
[1]={61, 62, 63, 64, 65, 66},
[2]={76, 77, 78, 79, 80, 81},
},
[3]={
[1]={91, 92, 93, 94, 95, 96},
[2]={106, 107, 108, 109, 110, 111}
},
[4]={
[1]={170, 171, 172, 173, 174, 175},
},
}
---------------------------------------------
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_14"))
local a = select(all[pc.get_job()][1], all[pc.get_job()][2], getTextLanguage(getRealLanguage(), "invatatori", "text_16"))
if a == 1 or a == 2 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_15"))
pc.set_skill_group(tonumber(a))
pc.clear_skill()
clear_letter()
for i = 1, table.getn(skill[pc.get_job()][pc.get_skill_group()]) do
pc.set_skill_level (skill[pc.get_job()][pc.get_skill_group()], 40)
end
set_state(start)
end
end
end
end
Uite quest pentru alegere skill si textele mai jos (modifici tu partea de multilanguage cu textele aferente, mi-a fost lene, te descurci esti baiat mare.
[Sursa=]luaLanguage[translateLang]["invatatori"] = {};
luaLanguage[translateLang]["invatatori"]["text_1"] = "Alegerea skillurilor:";
luaLanguage[translateLang]["invatatori"]["text_2"] = "Este timpul sa iti alegi skill-urile!";
luaLanguage[translateLang]["invatatori"]["text_3"] = "Misiuni -> Alegerea skill-urilor";
luaLanguage[translateLang]["invatatori"]["text_4"] = "Alegerea skillurilor";
luaLanguage[translateLang]["invatatori"]["text_5"] = "Lupta Corporala (Aura)";
luaLanguage[translateLang]["invatatori"]["text_6"] = "Lupta Mentala (Corp)";
luaLanguage[translateLang]["invatatori"]["text_7"] = "Lupta apropiata (Pumnal)";
luaLanguage[translateLang]["invatatori"]["text_8"] = "Lupta departare (Arc)";
luaLanguage[translateLang]["invatatori"]["text_9"] = "Arme Magice";
luaLanguage[translateLang]["invatatori"]["text_10"] = "Magie Neagra";
luaLanguage[translateLang]["invatatori"]["text_11"] = "Putere Zmeu";
luaLanguage[translateLang]["invatatori"]["text_12"] = "Vindecare";
luaLanguage[translateLang]["invatatori"]["text_13"] = "Lycan";
luaLanguage[translateLang]["invatatori"]["text_14"] = "Alege skillurile pe care vrei sa le folosesti.";
luaLanguage[translateLang]["invatatori"]["text_15"] = "Felicitari, ai ales magiile.";
luaLanguage[translateLang]["invatatori"]["text_16"] = "Voi alege mai tarziu.";
state start begin
when login or levelup with pc.level >= 5 begin
if pc.get_skill_group() == 0 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_2"))
say_reward(getTextLanguage(getRealLanguage(), "invatatori", "text_3"))
set_state(run)
end
end
end
state run begin
when letter begin
send_letter(getTextLanguage(getRealLanguage(), "invatatori", "text_4"))
end
when button or info begin
local all = {
[0] = {getTextLanguage(getRealLanguage(), "invatatori", "text_5"), getTextLanguage(getRealLanguage(), "invatatori", "text_6")},
[1] = {getTextLanguage(getRealLanguage(), "invatatori", "text_7"), getTextLanguage(getRealLanguage(), "invatatori", "text_8")},
[2] = {getTextLanguage(getRealLanguage(), "invatatori", "text_9"), getTextLanguage(getRealLanguage(), "invatatori", "text_10")},
[3] = {getTextLanguage(getRealLanguage(), "invatatori", "text_11"), getTextLanguage(getRealLanguage(), "invatatori", "text_12")},
[4] = {getTextLanguage(getRealLanguage(), "invatatori", "text_13")},
}
--------------------------------------------
local skill = {
[0]={
[1]={1, 2, 3, 4, 5},
[2]={16, 17, 18, 19, 20},
},
[1]={
[1]={31, 32, 33, 34, 35},
[2]={46, 47, 48, 49, 50},
},
[2]={
[1]={61, 62, 63, 64, 65, 66},
[2]={76, 77, 78, 79, 80, 81},
},
[3]={
[1]={91, 92, 93, 94, 95, 96},
[2]={106, 107, 108, 109, 110, 111}
},
[4]={
[1]={170, 171, 172, 173, 174, 175},
},
}
---------------------------------------------
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_14"))
local a = select(all[pc.get_job()][1], all[pc.get_job()][2], getTextLanguage(getRealLanguage(), "invatatori", "text_16"))
if a == 1 or a == 2 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_15"))
pc.set_skill_group(tonumber(a))
pc.clear_skill()
clear_letter()
for i = 1, table.getn(skill[pc.get_job()][pc.get_skill_group()]) do
pc.set_skill_level (skill[pc.get_job()][pc.get_skill_group()], 40)
end
set_state(start)
end
end
end
end
Uite quest pentru alegere skill si textele mai jos (modifici tu partea de multilanguage cu textele aferente, mi-a fost lene, te descurci esti baiat mare.
[Sursa=]luaLanguage[translateLang]["invatatori"] = {};
luaLanguage[translateLang]["invatatori"]["text_1"] = "Alegerea skillurilor:";
luaLanguage[translateLang]["invatatori"]["text_2"] = "Este timpul sa iti alegi skill-urile!";
luaLanguage[translateLang]["invatatori"]["text_3"] = "Misiuni -> Alegerea skill-urilor";
luaLanguage[translateLang]["invatatori"]["text_4"] = "Alegerea skillurilor";
luaLanguage[translateLang]["invatatori"]["text_5"] = "Lupta Corporala (Aura)";
luaLanguage[translateLang]["invatatori"]["text_6"] = "Lupta Mentala (Corp)";
luaLanguage[translateLang]["invatatori"]["text_7"] = "Lupta apropiata (Pumnal)";
luaLanguage[translateLang]["invatatori"]["text_8"] = "Lupta departare (Arc)";
luaLanguage[translateLang]["invatatori"]["text_9"] = "Arme Magice";
luaLanguage[translateLang]["invatatori"]["text_10"] = "Magie Neagra";
luaLanguage[translateLang]["invatatori"]["text_11"] = "Putere Zmeu";
luaLanguage[translateLang]["invatatori"]["text_12"] = "Vindecare";
luaLanguage[translateLang]["invatatori"]["text_13"] = "Lycan";
luaLanguage[translateLang]["invatatori"]["text_14"] = "Alege skillurile pe care vrei sa le folosesti.";
luaLanguage[translateLang]["invatatori"]["text_15"] = "Felicitari, ai ales magiile.";
luaLanguage[translateLang]["invatatori"]["text_16"] = "Voi alege mai tarziu.";
quest WhissAbilitati 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_ex("Abilitati", "blue,ex", "scroll_open_blue.tga")
local job=pc.get_job()
end
when button or info begin
if pc.job == 0 then
say_title("[COLOR r;1|g;0.6|b;0.6]Alege Competenta[/COLOR]")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("Daca admiri Razbonicii pentru atacurile")
say("lor rapide si repetative, iti recomanda Lupta")
say("de Corp. Daca vrei sa invingi grupuri mari de")
say("monstrii dintr-un singur atac iti recomand")
say("Lupta Mentala.")
local a = select ("Corp", "Mental", "Noteaza pe mai tarziu")
if a == 3 then
return
end
if a == 1 then
set_state("start")
pc.set_skill_group(1)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Lupta de corp.")
syschat("Ai primit toate magiile la gradul de P.")
pc.set_skill_level(1 ,40)
pc.set_skill_level(2 ,40)
pc.set_skill_level(3 ,40)
pc.set_skill_level(4 ,40)
pc.set_skill_level(5 ,40)
pc.set_skill_level(6 ,59)
clear_letter()
end
if a == 2 then
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-----------------------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Lupta mentala.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(16 ,40)
pc.set_skill_level(17 ,40)
pc.set_skill_level(18 ,40)
pc.set_skill_level(19 ,40)
pc.set_skill_level(20 ,40)
pc.set_skill_level(21 ,40)
clear_letter()
end
end
end
when letter with pc.get_skill_group()==0 begin
send_letter_ex("Abilitati", "blue,ex", "scroll_open_blue.tga")
local job=pc.get_job()
end
when button or info begin
if pc.job == 1 then
say_title("[COLOR r;1|g;0.6|b;0.6]Alege Competenta[/COLOR]")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("Daca vrei sa fi cunoscut ca un arcas remarcabil,")
say("poti invata Lupta cu Arcul. Daca esti pregatit sa ")
say("ai parte de misterioasele secrete ale")
say("intunericului, atunci pentru ninja cea mai buna ")
local b = select ("Lupta cu Arcul", "Lupta cu Pumnalul", "Noteaza pe mai tarziu")
if b == 3 then
return
end
if b == 1 then
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Lupta cu Arcul.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(46 ,40)
pc.set_skill_level(47 ,40)
pc.set_skill_level(48 ,40)
pc.set_skill_level(49 ,40)
pc.set_skill_level(50 ,40)
pc.set_skill_level(51 ,59)
clear_letter()
end
if b == 2 then
set_state("start")
pc.set_skill_group(1)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-----------------------------
say("Bun-venit! pe Metin2 LastWinner pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Lupta cu Lama.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(31 ,40)
pc.set_skill_level(32 ,40)
pc.set_skill_level(33 ,40)
pc.set_skill_level(34 ,40)
pc.set_skill_level(35 ,40)
pc.set_skill_level(36 ,59)
clear_letter()
end
end
end
when letter with pc.get_skill_group()==0 begin
send_letter_ex("Abilitati", "blue,ex", "scroll_open_blue.tga")
local job=pc.get_job()
end
when button or info begin
if pc.job == 2 then
say_title("[COLOR r;1|g;0.6|b;0.6]Alege Competenta[/COLOR]")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("")
say("in invatatura armelor magice se exerseaza arta")
say("loviturii violente asupra dusmanului slabit prin")
say("oscilarea lamelor blestemate.")
say("in cadrul invataturii magiei negre se utilizeaza ")
say("arta de a slabi dusmanul de la distanta ")
say("prin forta blestemelor.")
local c = select ("Invatatura Armelor Magice", "Invatatura Magiei Negre", "Noteaza pe mai tarziu")
if c == 3 then
return
end
if c == 1 then
set_state("start")
pc.set_skill_group(1)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Invatatura Armelor Magice.")
syschat("Ai primit toate magiile la gradul de P.")
pc.set_skill_level(61 ,40)
pc.set_skill_level(62 ,40)
pc.set_skill_level(63 ,40)
pc.set_skill_level(64 ,40)
pc.set_skill_level(65 ,40)
pc.set_skill_level(66 ,40)
clear_letter()
end
if c == 2 then
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-----------------------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Invatatura Magiei Negre.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(76 ,40)
pc.set_skill_level(77 ,40)
pc.set_skill_level(78 ,40)
pc.set_skill_level(79 ,40)
pc.set_skill_level(80 ,40)
pc.set_skill_level(81, 40)
clear_letter()
end
end
end
when letter with pc.get_skill_group()==0 begin
send_letter_ex("Abilitati", "blue,ex", "scroll_open_blue.tga")
local job=pc.get_job()
end
when button or info begin
if pc.job == 3 then
say_title("[COLOR r;1|g;0.6|b;0.6]Alege Competenta[/COLOR]")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("invatatura Puterea Dragonului se bazeaza pe")
say("atacuri puternice de foc ca cele ale")
say("Dragonului dar si pe fermecarea membrilor grupului")
say("cu vraji ce le ofera protectia Dragonului.")
say("Vindecarea se bazeaza pe impietrirea oponentului")
say("cu socuri electrice. De asemenea poti vindeca")
say("membrii grupului si le poti oferi forta suplimentara.")
local d = select ("Invatatura Vindecarii", "Puterea Dragonului", "Noteaza pe mai tarziu")
if d == 3 then
return
end
if d == 1 then
set_state("start")
pc.set_skill_group(2)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales invatatura Vindecarii.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(106 ,40)
pc.set_skill_level(107 ,40)
pc.set_skill_level(108 ,40)
pc.set_skill_level(109 ,40)
pc.set_skill_level(110 ,40)
pc.set_skill_level(111 ,40)
clear_letter()
end
if d == 2 then
set_state("start")
pc.set_skill_group(1)
pc.clear_skill()
char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
-----------------------------
say("Bun-venit! pe Metin2 LastWinner!")
say("Odata cu luarea deciziei pentru o invatatura,")
say("dobandesti toate magiile la gradul de P. Le poti")
say("folosi la dobandirea deprindeii pe care o alegi.")
syschat("Ai ales Puterea Dragonului.")
syschat("Ai primit toate magiile la gradul de P.")
say("")
pc.set_skill_level(91 ,40)
pc.set_skill_level(92 ,40)
pc.set_skill_level(93 ,40)
pc.set_skill_level(94 ,40)
pc.set_skill_level(95 ,40)
pc.set_skill_level(96 ,40)
clear_letter()
end
end
end
end
end
Kidro scrie: ↑23 Ian 2023, 15:26 [Sursa=]quest skill_group_level_5 begin
state start begin
when login or levelup with pc.level >= 5 begin
if pc.get_skill_group() == 0 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_2"))
say_reward(getTextLanguage(getRealLanguage(), "invatatori", "text_3"))
set_state(run)
end
end
end
state run begin
when letter begin
send_letter(getTextLanguage(getRealLanguage(), "invatatori", "text_4"))
end
when button or info begin
local all = {
[0] = {getTextLanguage(getRealLanguage(), "invatatori", "text_5"), getTextLanguage(getRealLanguage(), "invatatori", "text_6")},
[1] = {getTextLanguage(getRealLanguage(), "invatatori", "text_7"), getTextLanguage(getRealLanguage(), "invatatori", "text_8")},
[2] = {getTextLanguage(getRealLanguage(), "invatatori", "text_9"), getTextLanguage(getRealLanguage(), "invatatori", "text_10")},
[3] = {getTextLanguage(getRealLanguage(), "invatatori", "text_11"), getTextLanguage(getRealLanguage(), "invatatori", "text_12")},
[4] = {getTextLanguage(getRealLanguage(), "invatatori", "text_13")},
}
--------------------------------------------
local skill = {
[0]={
[1]={1, 2, 3, 4, 5},
[2]={16, 17, 18, 19, 20},
},
[1]={
[1]={31, 32, 33, 34, 35},
[2]={46, 47, 48, 49, 50},
},
[2]={
[1]={61, 62, 63, 64, 65, 66},
[2]={76, 77, 78, 79, 80, 81},
},
[3]={
[1]={91, 92, 93, 94, 95, 96},
[2]={106, 107, 108, 109, 110, 111}
},
[4]={
[1]={170, 171, 172, 173, 174, 175},
},
}
---------------------------------------------
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_14"))
local a = select(all[pc.get_job()][1], all[pc.get_job()][2], getTextLanguage(getRealLanguage(), "invatatori", "text_16"))
if a == 1 or a == 2 then
say_title(getTextLanguage(getRealLanguage(), "invatatori", "text_1"))
say(getTextLanguage(getRealLanguage(), "invatatori", "text_15"))
pc.set_skill_group(tonumber(a))
pc.clear_skill()
clear_letter()
for i = 1, table.getn(skill[pc.get_job()][pc.get_skill_group()]) do
pc.set_skill_level (skill[pc.get_job()][pc.get_skill_group()], 40)
end
set_state(start)
end
end
end
end
Uite quest pentru alegere skill si textele mai jos (modifici tu partea de multilanguage cu textele aferente, mi-a fost lene, te descurci esti baiat mare.
[Sursa=]luaLanguage[translateLang]["invatatori"] = {};
luaLanguage[translateLang]["invatatori"]["text_1"] = "Alegerea skillurilor:";
luaLanguage[translateLang]["invatatori"]["text_2"] = "Este timpul sa iti alegi skill-urile!";
luaLanguage[translateLang]["invatatori"]["text_3"] = "Misiuni -> Alegerea skill-urilor";
luaLanguage[translateLang]["invatatori"]["text_4"] = "Alegerea skillurilor";
luaLanguage[translateLang]["invatatori"]["text_5"] = "Lupta Corporala (Aura)";
luaLanguage[translateLang]["invatatori"]["text_6"] = "Lupta Mentala (Corp)";
luaLanguage[translateLang]["invatatori"]["text_7"] = "Lupta apropiata (Pumnal)";
luaLanguage[translateLang]["invatatori"]["text_8"] = "Lupta departare (Arc)";
luaLanguage[translateLang]["invatatori"]["text_9"] = "Arme Magice";
luaLanguage[translateLang]["invatatori"]["text_10"] = "Magie Neagra";
luaLanguage[translateLang]["invatatori"]["text_11"] = "Putere Zmeu";
luaLanguage[translateLang]["invatatori"]["text_12"] = "Vindecare";
luaLanguage[translateLang]["invatatori"]["text_13"] = "Lycan";
luaLanguage[translateLang]["invatatori"]["text_14"] = "Alege skillurile pe care vrei sa le folosesti.";
luaLanguage[translateLang]["invatatori"]["text_15"] = "Felicitari, ai ales magiile.";
luaLanguage[translateLang]["invatatori"]["text_16"] = "Voi alege mai tarziu.";
Ma ajuti te rog sa-l bag in sursa.
- Sathyr
-

- Mesaje: 1187
- Membru din: 14 Feb 2018, 18:23
- Regat: Jinno
- Aprecieri: 28
- Mulţumiri: 627
- Discord: Copiază ID
- Contact:
Uite aici alt quest (include și competențele secundare, nu trebuie să te duci la învățători):
quest get_skill_group begin
state start begin
when login or levelup with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin
send_letter("Competenţe");
end -- when
when button or info with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin
local ways_per_job = {
[0] = {"Corporal", "Mental"},
[1] = {"Pumnal", "Arc"},
[2] = {"Arme magice", "Magie neagră"},
[3] = {"Dragon", "Vindecare"}
};
say_title("Competenţe:[ENTER]")
table.insert(ways_per_job[pc.get_job()], "Nu, voi alege mai târziu.");
local skill_select = select_table(ways_per_job[pc.get_job()]);
if (skill_select ~= table.getn(ways_per_job)) then
say_title("Competenţe:[ENTER]")
say(string.format("Ai selectat: %s.", ways_per_job[pc.get_job()][skill_select]))
say("Eşti sigur de asta?[ENTER]")
if (select("Da.", "Nu.") == 1) then
pc.clear_skill();
pc.set_skill_group(skill_select);
pc.set_skill_level(121 ,59)
pc.set_skill_level(122 ,2)
pc.set_skill_level(124 ,59)
pc.set_skill_level(126 ,59)
pc.set_skill_level(127 ,59)
pc.set_skill_level(128 ,59)
pc.set_skill_level(129 ,59)
pc.set_skill_level(130 ,30)
pc.set_skill_level(131 ,10)
pc.set_skill_level(132 ,59)
pc.set_skill_level(133 ,59)
pc.set_skill_level(134 ,59)
pc.set_skill_level(135 ,59)
pc.set_skill_level(136 ,59)
pc.set_skill_level(137 ,59)
pc.set_skill_level(138 ,59)
pc.set_skill_level(139 ,59)
pc.set_skill_level(140 ,59)
pc.set_skill_level(141 ,59)
pc.set_skill_level(142 ,59)
pc.set_skill_level(143 ,59)
else
send_letter("Competenţe");
end -- if/else
else
send_letter("Competenţe");
end -- if/else
end -- when
end -- state
end -- questSathyr scrie: ↑26 Ian 2023, 14:36 Uite aici alt quest (include și competențele secundare, nu trebuie să te duci la învățători):
quest get_skill_group begin state start begin when login or levelup with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin send_letter("Competenţe"); end -- when when button or info with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin local ways_per_job = { [0] = {"Corporal", "Mental"}, [1] = {"Pumnal", "Arc"}, [2] = {"Arme magice", "Magie neagră"}, [3] = {"Dragon", "Vindecare"} }; say_title("Competenţe:[ENTER]") table.insert(ways_per_job[pc.get_job()], "Nu, voi alege mai târziu."); local skill_select = select_table(ways_per_job[pc.get_job()]); if (skill_select ~= table.getn(ways_per_job)) then say_title("Competenţe:[ENTER]") say(string.format("Ai selectat: %s.", ways_per_job[pc.get_job()][skill_select])) say("Eşti sigur de asta?[ENTER]") if (select("Da.", "Nu.") == 1) then pc.clear_skill(); pc.set_skill_group(skill_select); pc.set_skill_level(121 ,59) pc.set_skill_level(122 ,2) pc.set_skill_level(124 ,59) pc.set_skill_level(126 ,59) pc.set_skill_level(127 ,59) pc.set_skill_level(128 ,59) pc.set_skill_level(129 ,59) pc.set_skill_level(130 ,30) pc.set_skill_level(131 ,10) pc.set_skill_level(132 ,59) pc.set_skill_level(133 ,59) pc.set_skill_level(134 ,59) pc.set_skill_level(135 ,59) pc.set_skill_level(136 ,59) pc.set_skill_level(137 ,59) pc.set_skill_level(138 ,59) pc.set_skill_level(139 ,59) pc.set_skill_level(140 ,59) pc.set_skill_level(141 ,59) pc.set_skill_level(142 ,59) pc.set_skill_level(143 ,59) else send_letter("Competenţe"); end -- if/else else send_letter("Competenţe"); end -- if/else end -- when end -- state end -- quest
APRECIEZ!!!!!
Merge okey nu mai pica server-ul dupa un timp de asteptare
Daca vreu sa-mi de-a si skill "P" (PERFECT) zici sa pun in continuarea lui pc.set_skill_level(143 ,59)
comenzile astea?
pc.set_skill_level(1 ,40)
pc.set_skill_level(2 ,40)
pc.set_skill_level(3 ,40)
pc.set_skill_level(4 ,40)
pc.set_skill_level(5 ,40)
pc.set_skill_level(6 ,59) ?????
- Sathyr
-

- Mesaje: 1187
- Membru din: 14 Feb 2018, 18:23
- Regat: Jinno
- Aprecieri: 28
- Mulţumiri: 627
- Discord: Copiază ID
- Contact:
Da, încearcă să vezi dacă merge așa, dar pune 59 la toate (vezi să fie codurile corecte pentru skillurile P).transloc scrie: ↑26 Ian 2023, 15:37Sathyr scrie: ↑26 Ian 2023, 14:36 Uite aici alt quest (include și competențele secundare, nu trebuie să te duci la învățători):
quest get_skill_group begin state start begin when login or levelup with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin send_letter("Competenţe"); end -- when when button or info with pc.get_level() >= 5 and pc.get_skill_group() == 0 begin local ways_per_job = { [0] = {"Corporal", "Mental"}, [1] = {"Pumnal", "Arc"}, [2] = {"Arme magice", "Magie neagră"}, [3] = {"Dragon", "Vindecare"} }; say_title("Competenţe:[ENTER]") table.insert(ways_per_job[pc.get_job()], "Nu, voi alege mai târziu."); local skill_select = select_table(ways_per_job[pc.get_job()]); if (skill_select ~= table.getn(ways_per_job)) then say_title("Competenţe:[ENTER]") say(string.format("Ai selectat: %s.", ways_per_job[pc.get_job()][skill_select])) say("Eşti sigur de asta?[ENTER]") if (select("Da.", "Nu.") == 1) then pc.clear_skill(); pc.set_skill_group(skill_select); pc.set_skill_level(121 ,59) pc.set_skill_level(122 ,2) pc.set_skill_level(124 ,59) pc.set_skill_level(126 ,59) pc.set_skill_level(127 ,59) pc.set_skill_level(128 ,59) pc.set_skill_level(129 ,59) pc.set_skill_level(130 ,30) pc.set_skill_level(131 ,10) pc.set_skill_level(132 ,59) pc.set_skill_level(133 ,59) pc.set_skill_level(134 ,59) pc.set_skill_level(135 ,59) pc.set_skill_level(136 ,59) pc.set_skill_level(137 ,59) pc.set_skill_level(138 ,59) pc.set_skill_level(139 ,59) pc.set_skill_level(140 ,59) pc.set_skill_level(141 ,59) pc.set_skill_level(142 ,59) pc.set_skill_level(143 ,59) else send_letter("Competenţe"); end -- if/else else send_letter("Competenţe"); end -- if/else end -- when end -- state end -- quest
APRECIEZ!!!!!
Merge okey nu mai pica server-ul dupa un timp de asteptare
Daca vreu sa-mi de-a si skill "P" (PERFECT) zici sa pun in continuarea lui pc.set_skill_level(143 ,59)
comenzile astea?
pc.set_skill_level(1 ,40)
pc.set_skill_level(2 ,40)
pc.set_skill_level(3 ,40)
pc.set_skill_level(4 ,40)
pc.set_skill_level(5 ,40)
pc.set_skill_level(6 ,59) ?????
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 20 vizitatori


->