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

System Energii.


Rekomendowane odpowiedzi

Opublikowano

Patrz, ale mi pocisnąłeś :)

 

Więc quest nie jest od Sivlera, tylko od XYZINFO, ale szkoda nerwów na takich jak Ty :)

 

 

Ogólnie to quest jest od niemców a nie od Sivlera czy nawet XYZINFO ale to tylko mały szczegół.

Fajnie, że przetłumaczyć questa oznacza przywłaszczenie go sobie :)

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Ogólnie to quest jest od niemców a nie od Sivlera czy nawet XYZINFO ale to tylko mały szczegół.

Fajnie, że przetłumaczyć questa oznacza przywłaszczenie go sobie :)

Nie chce mi się szukać źródła dalej ;)

 

Dobra, zachciało mi się

http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2107051-release-energy-system.html

Tadam !

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Opublikowano

Raport za to, że powiedziałem prawdę? Błagam.. nie rozśmieszaj mnie.

 

 

 

[url="http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2107051-release-energy-system.html"]http://www.elitepvpe...rgy-system.html[/url]

 

 

 

Proszę. To jest źródło. Spolszczyć chyba każdy jeden głupi potrafi.

 

Dodawałem już źródło ;). Autor się jeszcze ze mną sprzeczał i zgłosił mój post, ale niestety tak to czasem bywa.

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Dodawałem już źródło ;). Autor się jeszcze ze mną sprzeczał i zgłosił mój post, ale niestety tak to czasem bywa.

Głupiego książką nie przekonasz.

/gif

  • 3 miesiące temu...
Opublikowano

kojak bo quest

 

quest energy_sys1 begin
state start begin
when 20001.chat."System Energi" begin
say_title("Alchemik")
say("Witaj towarzyszu !")
say("Mogę cię nauczyć nowej techniki ")
say("Systemu Energi.")
say("Jak widzisz jestem stary i znudzony ..")
say("Wylosowanie dobrego bonu")
say("zależy tylko od mojego samopoczucia..")
wait()
say_title("Alchemik")
say("Aby użyć mojej oryginalnej techniki")
say("Musisz posiadać Odłamek Energi")
say_item("",51001, "")
say("Musisz posiadać aż 30 sztuk by opanować umiejętność")
say("Pamiętaj by używać mocy z rozsądkiem !")
wait()
say_title("Alchemik")
say("Ta technika pozwoli ci wykorzystać bonusy")
say("z przedmiotów takich jak :")
say_reward("- Zbroje")
say("- Bronie")
say("- Biżuterie")
say("Opatentuj nową technikę !")
set_state("make")
end
end
state make begin
when 20001.chat."Sprawdz" begin
say_title("Alchemik")
say("Jak to działa ? Jak działa moc kryształu ..")
say("Poczekaj towarzyszu ...")
say("Aby wyprodukować kryształ energi")
say("Potrzebujesz conajmniej 30 odłamków energi")
say("oraz posiadać 35 poziom postaci !")
wait()
say_title("Alchemik")
say("Zaraz sprawdzę twój status")
say("czekaj ..")
say("czekaj ...")
say("Hm, coś ciężko to widzę ..")
wait()
if pc.get_level() < 35 then
say_title("Alchemik")
say("Nie jesteś wystarczająco silny ..")
say("wróć gdy osiągniesz 35 poziom.")
else -- TEGO NIE
say_title("Alchemik")
say("Jesteś gotowy by rozpocząć proces !")
say("Powodzenia")
end
end
when 20001.chat."Wykonaj Krysztal" begin
say_title("Alchemik")
say("Czy na pewno chcesz wytworzyć kryształ energi ?")
say("pamiętaj ta operacja nie jest darmowa !")
say("Musisz posiadać minimum 35 poziom postaci")
say("Oraz posiadać drogo cenne ")
say_reward("Odłamki Energi , sztuk : 30")
say_item("",51001, "")
wait()
if pc.get_level() < 35 then
say_title("Alchemik")
say("Nie posiadasz wystarczającego poziomu !")
say("Wróć towarzyszu jeżeli wbijesz 35 poziom postaci !")
else
if pc.count_item(51001) >= 30 then
say_title("Alchemik")
say("Świetnie ! Posiadasz 30 wymaganych ")
say("odłamków energi. Jeżeli chcesz ..")
say("mogę z tego wykonać Krysztął Energi")
say("Proszę poczekaj ..")
say("mogę spróbować , ale nie gwarantuje że mi się uda ..")
wait()
say_title("Alchemik")
say("Ok , wszystko jest już gotowe ..")
say("Kryształ energi już blisko ..")
say("Ale ja z czegoś muszę żyć ..")
say("W tych czasach nie ma nic za darmo ..")
say("Musisz mi troszkę zapłacić.")
say("Cena wytworzenia wynosi 5.000.000 Yang")
say("Jesteś pewien ?")
if select("Oczywiście","Nie , nie chce") == 2 then
return
end
pc.change_money(-1000)
pc.remove_item(51001,30)
if number(0,1) == 1 then
say_title("Alchemik")
say("Wiedziałem to że moja technika jest genialna !")
say("O to twój kryształ energi !")
say("Achh , czujesz już tą siłę ?")
pc.give_item2(51002,1)
else -- TEGO NIE
say_title("Alchemik")
say("Niestety.. wytworzenie ")
say("kryształu energi nie powiodło się ...")
return
end
else -- TEGO NIE
say_title("Alchemik")
say("Nie posiadasz wszytskich potrzebnych odłamków !")
say("Nie mogę wyczarować ci mocy ..")
say("Przepraszam ..")
return
end
end
end
when 20001.take begin
if pc.get_level() < 35 then
say_title("Alchemik")
say("Nie jesteś jeszcze wystarczająco silny")
say("by wytworzyć energię mistrza")
say("wróc gdy osiągniesz 35 poziom")
return
end
if item.get_type() == 1 or item.get_type() == 2 then
-- 2070 - 2239
-- 80 - 369
-- 1040 - 1189
-- 3070 - 3249
-- 5040 - 5359
-- 4030 - 4069
-- 7070 - 7219
-- 11250 - 11299
-- 11450 - 11499
-- 11650 - 11699
-- 11850 - 11899
-- 12240 - 12699
local maxlvl = mysql_query("SELECT limitvalue0 FROM player.item_proto WHERE vnum='"..item.get_vnum().."' LIMIT 1;")
test_chat(maxlvl[1][1])
if tonumber(maxlvl[1][1]) < 35 then
-- TEGO NIE
say_title("Alchemik")
say("Ten przedmiot nie jest odpowiedni !")
return
end
say_title("Alchemik")
say(string.trim(item.get_name()))
say("Mam zakończyć tą rozmowę ?!")
if select("Tak!","Nie , proszę!") == 2 then
return
else
local anzahl = number(0,15)
if anzahl > 0 then
say_title("Alchemik")
say("Twoje zachowanie jest wspaniałe")
say("Oddam ci część odłamków ! ")
pc.give_item2(51001, 5)
else
say_title("Alchemik")
say("Niestety nie udało mi się ..")
say("Utworzyć Kryształu")
say("kamienie przepadły ...")
return
end
item.remove()
end
else -- Tego nie
say_title("Alchemik")
say("Twój przedmiot nie jest odpowiedni !")
end
end
when login begin
if getenergytime() < 50000 then
test_chat("[Energy]Odnowienie: "..getenergytime())
setenergytime(getenergytime() + get_time())
cmdchat("energysystem "..getenergytyp().."|"..getenergyvalue().."#"..getenergytime())
end
end
when logout begin
if getenergytime() > get_time() then
local energy = getenergytime() - get_time()
if energy > 0 then
setenergytime(energy)
end
end
end
when 51002.use begin
if getenergytime() > get_time() then
chat("Energia kryształu nadal trwa !")
chat("Spróbuj ponownie potem ..")
chat("Aby sprawdzić czas najedź na pasek energi ")
return
end
local anz = number(1,10)
lista_bonow = {}
lista_bonow [1] = {apply.ATTBONUS_HUMAN, 15}
lista_bonow [2] = {apply.ATTBONUS_MONSTER, 10}
lista_bonow [3] = {apply.CRITICAL_PCT, 10}
lista_bonow [4] = {apply.PENETRATE_PCT, 10}
lista_bonow [5] = {apply.MAX_HP, 1000}
lista_bonow [6] = {apply.MAX_SP, 2000}
lista_bonow [7] = {apply.HP_REGEN, 30}
lista_bonow [8] = {apply.STEAL_HP, 10}
lista_bonow [9] = {apply.ATT_GRADE_BONUS, 75}
lista_bonow [10] = {apply.ATT_GRADE_BONUS, 50}
test_chat(anz)
test_chat(lista_bonow[anz][1])
test_chat(lista_bonow[anz][2])
affect.add_collect(lista_bonow[anz][1],lista_bonow[anz][2],7200)
setenergy(anz,lista_bonow[anz][2],get_time() + 7200)
cmdchat("energysystem "..anz.."|"..lista_bonow[anz][2].."#"..(get_time() + 7200))
setenergytime(get_time() + 7200)
item.remove()
chat("Czujesz tą energię kryształu ? Otrzymałeś bonus")
chat("Aby sprawdzić najedź na pasek energi")
end
end
end

4funmt2.pl

  • 3 tygodnie później...
  • 7 miesięcy temu...
Opublikowano

f5 po długim czasie jest jakis bład w questlib w tej linijce

for i = 2, table.getn(t) do table.foreach(t[i],function(a,<img src='http://www.mpcforum.pl/public/style_emoticons/<#EMO_DIR#>/cool.png' class='bbc_emoticon' alt='B)' />

w maszynie jak wpisze /start i jak sie ładuje to wyskakuje

 

locale/poland/quest/questlib.lua: 2373: <name> on `...' expected `<'

Assertion failed: (my_singleton), funkcion instance, files ../../common/singleton

.h, line 26.

 

 

@ Edit

 

z elitepvp questlib mam i sie ladnie ładuje ale jak klikne nanpc to nic sie nie dzieje funkcjony mam itp

Opublikowano

Witamy w roku 2013, gdzie każdy zaczyna robić własny serwer i potrafi zrobić błąd nawet w gotowcu... już nie wspomnę o odświeżaniu tematu z przed ponad pół roku. Ogólnie skąd ty tą funkcje wziąłeś? Nie przypominam sobie, bym używał podobnej w systemie energii.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...