|
You last visited: Today at 10:57
Advertisement
Hilfe energiesystem
Discussion on Hilfe energiesystem within the Metin2 Private Server forum part of the Metin2 category.
03/15/2015, 00:41
|
#1
|
elite*gold: 1
Join Date: Mar 2011
Posts: 44
Received Thanks: 14
|
Hilfe energiesystem
Abend Epvp,
Weißt jemand wie man mehrere bonis bei energiekristall macht ? Also man kriegt per Zufall anderen boni?
|
|
|
03/15/2015, 01:24
|
#2
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
Du meinst die bonis einstellen oder ?
|
|
|
03/15/2015, 01:27
|
#3
|
elite*gold: 1
Join Date: Mar 2011
Posts: 44
Received Thanks: 14
|
Richtig will aber halt ds per Zufall z.b 1 bibi von 10 kommen
|
|
|
03/15/2015, 01:27
|
#4
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
Wen ja so sollte die quest aussehen
PHP Code:
quest energy_sys begin state start begin when 20001.chat."Eine neue Technik" begin say_title("Alchemist") say("Ich habe es geschafft!") say("Endlich konnte ich eine vollkommen neue Technik") say("entwickeln.") say("Ich habe es möglich gemacht, Gegenstände") say("weiterzuverarbeiten und pure Energie aus ihnen zu") say("ziehen. Absolut brillant!") wait() say_title("Alchemist") say("Zerstört man einen Gegenstand mithilfe meiner") say("Technik, erhält man Energiesplitter. Fügt man 30") say("dieser Splitter zusammen, erhält man einen") say("machtvollen Energiekristall! Reine, ungefilterte") say("Energie, gebündelt in einem Edelstein. Diese") say("Kraft fließt in deine gesamte Ausrüstung.") say("Hast du Interesse daran?") wait() say_title("Alchemist") say("Bring Ausrüstungsgegenstände wie Waffen, Schmuck") say("und Kleidung, die du auf deiner") say("Jagt findest, zu mir. Ich werde sie zu") say("Energiesplittern verarbeiten.") say("Zukunft und Hoffnung unseres Reiches liegen in") say("dieser Technik. Wir werden unbesiegbar!") set_state("make") end end state make begin when 20001.chat."Energiesplitter extrahieren" begin say_title("Alchemist") say("Hat es funktioniert? Hast du Energiesplitter") say("bekommen?") say("Bring mir mehr Gegenstände und ich werde ") say("sie mithilfe der Alchemie zerbrechen.") say("Meine Technik ist noch nicht ganz ausgefeilt.") say("Deswegen kann ich dir nicht garantieren, wie") say("viele Splitter du erhälst.") wait() say_title("Alchemist") say("Es gibt eine Bedingung: Sowohl dein eigener als") say("auch der Level des Gegenstandes muss") say("mindestens 35 sein.") say("Hm, schauen wir einfach mal...") wait() if pc.get_level() < 35 then say_title("Alchemist") say("Du bist noch nicht stark genug! Komm wieder,") say("wenn du mindestens Level 35 erreicht hast.") else -- NICHT DE say_title("Alchemist") say("Ok du bist Stark genug für meine neue") say("Entdeckung.") end end when 20001.chat."Energiekristall herstellen" begin say_title("Alchemist") say("Hast du deine Kraftreserven etwa schon") say("aufgebraucht? Du solltest nicht so hart arbeiten") say("und dein Leben leichtsinnig aufs Spiel setzen.") say("Um einen Energiekristall herzustellen, benötige") say("ich 30 Energiesplitter.") wait() if pc.get_level() < 35 then say_title("Alchemist") say("Du bist noch nicht stark genug! Komm wieder,") say("wenn du mindestens Level 35 erreicht hast.") else if pc.count_item(51001) >= 30 then say_title("Alchemist") say("Sehr schön du hast alle benötigten 30") say("Energiesplitter. Daraus kann ich einen") say("Energiekristall herstellen.") say("Warte bitte einen Moment. Ich werde es") say("versuchen, aber ich kann nicht garantieren,") say("dass es funktioniert.") wait() say_title("Alchemist") say("Alles ist bereit, um die Splitter zu einem") say("Energiekristall zu verschmelzen.") say("Doch von irgendwas muss ich leben und") say("meine Werkzeuge fallen nicht einfach so vom") say("Himmel. Ich verlange einen kleinen") say("Unkostenbeitrag von 1000 Yang. Bist du bereit, zu") say("bezahlen?") if select("Selbstverständlich!","Nein, jetzt nicht") == 2 then return end pc.change_money(-1000) pc.remove_item(51001,30) if number(0,1) == 1 then say_title("Alchemist") say("Ich wusste meine Technik ist brilliant!") say("Hier ist dein Energiekristall.") say("Ein Prachtexemplar! Spürst du die Kraft?") pc.give_item2(51002,1) else -- NICHT DE say_title("Alchemist") say("Leider hat es nicht geklappt") say("einen Energiekristall herzustellen!") return end else -- NICHT DE say_title("Alchemist") say("Du hast leider nicht alle benötigten 30") say("Energiesplitter. Daraus kann ich nichts") say("herstellen.") return end end end
when 20001.take with (item.get_vnum() > 2069 and item.get_vnum() < 2251) or (item.get_vnum() > 79 and item.get_vnum() < 390) or (item.get_vnum() > 1039 and item.get_vnum() < 1190) or (item.get_vnum() > 3069 and item.get_vnum() < 3250) or (item.get_vnum() > 5399 and item.get_vnum() < 5360) or (item.get_vnum() > 4029 and item.get_vnum() < 4070) or (item.get_vnum() > 7069 and item.get_vnum() < 7220) or (item.get_vnum() > 11249 and item.get_vnum() < 11300) or (item.get_vnum() > 11449 and item.get_vnum() < 11500) or (item.get_vnum() > 11649 and item.get_vnum() < 11700) or (item.get_vnum() > 11849 and item.get_vnum() < 11900) or (item.get_vnum() > 12239 and item.get_vnum() < 12270) begin if pc.get_level() < 35 then say_title("Alchemist") say("Du bist noch nicht stark genug, um die Kraft, die") say("den Energiesplittern innewohnt, zu beherrschen.") say("Komm wieder wenn du mindestens Level 35") say("erreicht hast.") return end if item.get_type() == 1 or item.get_type() == 2 then -- 2070 - 2239 -- 80 - 369 -- 1040 - 1189 -- -- 5040 - 5359 -- 4030 - 4069 -- 7070 - 7219 -- 11250 - 11299 -- 11450 - 11499 -- 11650 - 11699 -- 11850 - 11899 -- 12240 - 12699
say_title("Alchemist") say(string.trim(item.get_name())) say("Soll ich diesen Gegenstand zerstören?") if select("Ja!","Nein, noch nicht!") == 2 then return else local anzahl = number(0,15) if anzahl > 0 then say_title("Alchemist") say("Sagenhaft! Ich konnte "..anzahl.." Energiesplitter finden.") say("Bitte sehr.") pc.give_item2(51001, anzahl) else say_title("Alchemist") say("Ich habe versagt - leider konnte ich keinen") say("Energiesplitter extrahieren. Vielleicht klappt es") say("beim nächsten Versuch.") return end item.remove() end else -- NICHT DE say_title("Alchemist") say("Dieses Item ist nicht geeignet!") end end when 20001.take with item.get_vnum() < 2069 or item.get_vnum() > 2251 or item.get_vnum() < 79 or item.get_vnum() > 390 or item.get_vnum() < 1039 or item.get_vnum() > 1190 or item.get_vnum() < 3069 or item.get_vnum() > 3250 or item.get_vnum() < 5399 or item.get_vnum() > 5360 or item.get_vnum() < 4029 or item.get_vnum() > 4070 or item.get_vnum() < 7069 or item.get_vnum() > 7220 or item.get_vnum() < 11249 or item.get_vnum() > 11300 or item.get_vnum() < 11449 or item.get_vnum() > 11500 or item.get_vnum() < 11649 or item.get_vnum() > 11700 or item.get_vnum() > 11849 or item.get_vnum() < 11900 or item.get_vnum() > 12239 or item.get_vnum() < 12270 begin say_title("Alchemist") say("Dieses Item ist nicht geeignet!") end when login begin if getenergytime() < 50000 then test_chat("[Energy]Restzeit: "..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("Du benutzst schon die Energie eines Energiekristalls!") return end local anz = number(1,10) boni_list = {} boni_list [1] = {apply.ATTBONUS_HUMAN, 15} boni_list [2] = {apply.ATTBONUS_MONSTER, 10} boni_list [3] = {apply.CRITICAL_PCT, 10} boni_list [4] = {apply.PENETRATE_PCT, 10} boni_list [5] = {apply.MAX_HP, 1000} boni_list [6] = {apply.MAX_SP, 2000} boni_list [7] = {apply.HP_REGEN, 30} boni_list [8] = {apply.STEAL_HP, 10} boni_list [9] = {apply.ATT_GRADE_BONUS, 75} boni_list [10] = {apply.ATT_GRADE_BONUS, 50} test_chat(anz) test_chat(boni_list[anz][1]) test_chat(boni_list[anz][2])
affect.add_collect(boni_list[anz][1],boni_list[anz][2],7200) setenergy(anz,boni_list[anz][2],get_time() + 7200)
cmdchat("energysystem "..anz.."|"..boni_list[anz][2].."#"..(get_time() + 7200)) setenergytime(get_time() + 7200) item.remove() chat("Du spürst die Energie des Kristalls, die sich auf deinen Körper überträgt..") end end end
Und dort ist es
PHP Code:
when 51002.use begin if getenergytime() > get_time() then chat("Du benutzst schon die Energie eines Energiekristalls!") return end local anz = number(1,10) boni_list = {} boni_list [1] = {apply.ATTBONUS_HUMAN, 15} boni_list [2] = {apply.ATTBONUS_MONSTER, 10} boni_list [3] = {apply.CRITICAL_PCT, 10} boni_list [4] = {apply.PENETRATE_PCT, 10} boni_list [5] = {apply.MAX_HP, 1000} boni_list [6] = {apply.MAX_SP, 2000} boni_list [7] = {apply.HP_REGEN, 30} boni_list [8] = {apply.STEAL_HP, 10} boni_list [9] = {apply.ATT_GRADE_BONUS, 75} boni_list [10] = {apply.ATT_GRADE_BONUS, 50} test_chat(anz) test_chat(boni_list[anz][1]) test_chat(boni_list[anz][2])
MfG,
Wayne
Thanks nicht vergessen
|
|
|
 |
Similar Threads
|
Energiesystem Problem
02/21/2015 - Metin2 Private Server - 4 Replies
Hallo User.
ich bin heute schon lange daran am versuchen, das energy system einzufügen. Ohne erfolg! Nun wollte ich in diesem Forum nachfragen, was ich falsch gemacht habe oder was ich vergessen habe. Ich habe mir die mühe gemacht und alles, was ich eingefügt/ geändert habe hier afzulisten:
Als erstes die Client syserr, obwohl nicht alles von dem energie system ist:
0216 14:09:06510 :: CItemManager::LoadItemList(locale/de/item_list.txt ) - StrangeLine in 6677
0216 14:09:06530 ::...
|
Energiesystem Einfügen
06/19/2014 - Metin2 Private Server - 2 Replies
Hallo, Ich würde gerne das Energie system In meinen Server einfügen Könnte Mir da jemand helfen? Weil habe die Datein auch noch nicht :o Wenn mir jemand Helfen will dann hier oder Skype! Danke im Voraus!
mfg Christian
|
[HILFE]Energiesystem
11/24/2013 - Metin2 Private Server - 4 Replies
Hey Leute,
Ich habe neulich das Energiesystem bei den Daroo Clienten eingefügt.
Es hat auch schön geklappt und ich kann den client starten, aber das einzige Problem ist nur ich seh diese leiste unten links nicht....nur wenn ich da mit der maus hinzeige steht da "keine energie"
Dieses energygauge hab ich in der etc schon eingefügt. ..
Help pls!!!
|
[HELP]Energiesystem
09/02/2013 - Metin2 Private Server - 2 Replies
Hey Leute,
ich hab das Energiesystem Clientside eingefügt aber leider kommt ein Error..
Hier die Syserr:
0902 14:25:27015 :: File "networkModule.py", line 231, in SetGamePhase
0902 14:25:27015 :: File "system.py", line 130, in __pack_import
0902 14:25:27015 :: File "
0902 14:25:27015 :: <string>
|
[Guide]Energiesystem
04/23/2013 - Metin2 Guides & Templates - 6 Replies
http://www.bilder-hochladen.net/files/khyi-10-1c38 .jpg
http://www.bilder-hochladen.net/files/khyi-11-19c a.jpg
http://www.bilder-hochladen.net/files/khyi-16-341 6.jpg
http://www.bilder-hochladen.net/files/khyi-17-a1d 0.jpg
http://www.bilder-hochladen.net/files/khyi-1a-6c8 3.jpg
http://www.bilder-hochladen.net/files/big/khyi-1b -d9d4.jpg
http://www.bilder-hochladen.net/files/khyi-18-17e 6.jpg
http://www.bilder-hochladen.net/files/big/khyi-19 -f717.jpg...
|
All times are GMT +1. The time now is 10:58.
|
|