Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Zwoje cofania pkt z um


Rekomendowane odpowiedzi

Opublikowano

 

quest reset_scroll begin
    state start begin
when 71002.use or 76001.use begin
say_title("Powrót Statusu")
say("Wykorzystanie tego zwoju") 
say("Pozwoli Ci na przywrócenie.")
say("wszystkich punktów oraz możliwość ich")
say("Ponownego rozdania.")
say("")
say_reward("Co chcesz przywrócić?")
say("")
local s = select("Punkty statusu", "Punkty statusu i skile", "Anuluj")
if 1 == s then
say_title("Ostrzeżenie:")
say("Nie odwrócisz tego efektu!")
say("")
say_reward("Czy aby napewno chcesz kontynuować?")
say("")
local d = select("Tak!", "Nie.")
if 2 == d then
return
end
char_log(0, "RESET_ALL", "USE_ITEM(71002)")
pc.remove_item(71002)
char_log(0, "RESET_ALL", "RESET_STAT_POINTS")
pc.reset_point()
char_log(0, "RESET_ALL", "RESET_END")
elseif 2 == s then
say_title("Ostrzeżenie:")
say("Nie można odwrócić tego efektu")
say("i utracisz wszystkie swoje umiejętności!")
say("")
say_reward("Czy chcesz kontynuować?")
say("")
local c = select("Tak!", "Nie.")
if 2 == c then
return
end
char_log(0, "RESET_ALL", "USE_ITEM(71002)")
pc.remove_item(71002)
char_log(0, "RESET_ALL", "RESET_STAT_POINTS")
pc.reset_point()
char_log(0, "RESET_ALL", "RESET_SKILL_POINTS")
pc.clear_skill()
pc.set_skill_group(0)
char_log(0, "RESET_ALL", "RESET_END")
elseif 3 == s then
return
end
end
when 71003.use begin
say_title("Powrót umiejętności")
say("Zastosowanie tego umożliwia przywrócenie punktów ") 
say("umiejętności") 
say("Po przeczytaniu zostanie przywrócone 17 punktów.")
local result = BuildSkillList(pc.get_job(), pc.get_skill_group())
local vnum_list = result[1]
local name_list = result[2]
if table.getn(vnum_list) < 2 then
say("")
say_reward("Nie masz rozdanych żadnych umiejętności!")
say("")
return
end
say("")
say_reward("Wybierz umiejętność:")
local i = select_table(name_list)
if table.getn(name_list) == i then
return
end
local name = name_list[i]
local vnum = vnum_list[i]
say_title("Ostrzeżenie:")
say_reward("Nie możesz odwrócić tego efektu")
say_reward("i zostanie przywrócone tylko 17 punktów")
say_reward("umiejętności! ")
say("")
say(string.format("Czy przywrócić %s ", name))
local s = select("Tak!", "Nie.")
if 2 == s then
return
end
char_log(0, "RESET_ONE_SKILL", "USE_ITEM(71003)")
pc.remove_item(71003)
char_log(0, "RESET_ONE_SKILL", string.format("RESET_SKILL[%s]", name))
pc.clear_one_skill(vnum)
char_log(0, "RESET_ONE_SKILL", "APPLY_17MASTER_BONUS")
pc.setqf("force_to_master_skill", 1)
say_title("Sukcess!")
say(string.format("%s - pomyślnie przywrócono!", name))
say("")
say_reward("Zostało dodane 17 punktów. ")
say("")
end
end
end
 
 

 

Opublikowano

a moze to wina tabeli syser db

SYSERR: Nov 15 16:18:23 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Nov 15 16:29:07 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Nov 15 16:29:08 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Column 'name' in field list is ambiguous
query: SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id
SYSERR: Nov 15 16:29:34 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Nov 15 16:29:34 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Column 'name' in field list is ambiguous
query: SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id
SYSERR: Nov 15 16:29:34 :: socket_bind: bind: Address already in use
SYSERR: Nov 15 16:31:26 :: Process: FDWATCH: peer null in event: ident 22
 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...