Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 20:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 07/15/2015, 12:35   #11776
 
dstyl's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 428
Received Thanks: 192
Quest :

Syserr :


Problemablauf :
Quest erscheint, klicke i-was an (egal was), Quest geht weg (anstatt weiter).
Relog -> Quest erscheint, ....



Idee?
dstyl is offline  
Old 07/15/2015, 12:45   #11777

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Im login trigger funktioniert select() nicht.
Beim login einen timer setzen auf 0.1 sek und bei dem trigger den Text anzeigen lassen
rollback is offline  
Thanks
1 User
Old 07/15/2015, 18:18   #11778
 
dstyl's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 428
Received Thanks: 192
Beim ausführen der Quest kommt nun in der syserr.txt von Ch1 :
Code:
Select: wrong QUEST_SELECT request! : 57779
Quest :
dstyl is offline  
Old 07/15/2015, 20:32   #11779
 
Rofelmau's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 294
Received Thanks: 157
Quote:
Originally Posted by keni3 View Post
Ich habe es genau so gemacht wie er es Beschrieben hat...
Also:

Wo genau ist der Fehler .

Mfg.
du musst
PHP Code:
self.wndCraftingSystem.Open() 
diesen befehl benutzen bei
PHP Code:
def __CraftingSystemOPEN(self): 
also dein
PHP Code:
def __CraftingSystemOPEN(self):
self._CraftingSystem() 
machst du zu
PHP Code:
def __CraftingSystemOPEN(self):
self.wndCraftingSystem.Open() 
NATÜRLICH RICHTIG EINRÜCKEN NICHT VERGESSEN!


@ abcdosentee

Wen ich dich und das ganze jetzt auf die schnelle richtig verstanden habe
dann musst die die function go_boss() durch
das hier ersetzen
PHP Code:
    function go_boss() -- º¸½º·ë °¡±â 
        local setting 
flame_dungeon.setting()
        if 
pc.get_level() < 104 then --·¹º§È®ÀÎ
            
-- syschat(gameforge.flame_dungeon._580_notice)
            
say(gameforge.flame_dungeon._580_notice)
            return
        else
            
say(gameforge.flame_dungeon._010_say)
            
local warp select(gameforge.flame_dungeon._020_select,gameforge.flame_dungeon._030_select)
            if 
warp == 1 then
                d
.setf("level",17)
                
d.jump_all(setting.bossroom_entry_pos[1],setting.bossroom_entry_pos[2])
                
d.set_regen_file (MOB_REGEN_FILE_PATH.."fd_fild_boss.txt")
            --    
d.spawn_mob(DUNGEON_MAN,setting.DUNGEON_MAN_bpos[1],setting.DUNGEON_MAN_bpos[2])
                
d.spawn_mob(FINAL_BOSS,setting.boss_pos[1],setting.boss_pos[2])
            
end
        end
    end 
Rofelmau is offline  
Thanks
1 User
Old 07/16/2015, 14:52   #11780
 
Red Firestar's Avatar
 
elite*gold: 0
The Black Market: 185/0/0
Join Date: Jul 2012
Posts: 5,520
Received Thanks: 1,350
Könnte mal bitte jemand meine quest auf Fehler Prüfen und oder sie verbessern und kürzer/besser schreiben?

Red Firestar is offline  
Old 07/18/2015, 18:41   #11781
 
elite*gold: 0
Join Date: May 2010
Posts: 20
Received Thanks: 0
Hallo Epvp

Hab da ein Problem mit dieser Warpring Quest und zwar möchte ich den Spinnenwald entfernen und GM-Chatbefehl entfernen. sobald ich das gemacht hab tut sich nix mehr bzw der Warpring hat keine Funktion mehr. was muss man da ändern ?

hier noch mal die Quest
------------------------------
---------------------------
Danke schon mal im vorraus
babydream is offline  
Old 07/18/2015, 19:48   #11782
 
dstyl's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 428
Received Thanks: 192
Quote:
Originally Posted by dstyl View Post
Beim ausführen der Quest kommt nun in der syserr.txt von Ch1 :
Code:
Select: wrong QUEST_SELECT request! : 57779
Quest :
Suche immernoch Hilfe.
dstyl is offline  
Old 07/19/2015, 18:06   #11783


 
AncientCompiler's Avatar
 
elite*gold: 1
Join Date: Jan 2013
Posts: 899
Received Thanks: 689
Guten Tag,
Ich habe eine Quest für die Lehrlingstruhen eingefügt.
Quest im Spoiler!

Nun also mein Problem ist, das die Lehrlingstruhe I (50187) nur bei Krieger und Sura geht. Bei Shami und Ninja steht : "Du hast nichts erhalten"
AncientCompiler is offline  
Old 07/19/2015, 22:36   #11784
 
elite*gold: 0
Join Date: Apr 2012
Posts: 8
Received Thanks: 0
Exclamation

#Solved
7ason is offline  
Old 07/19/2015, 22:57   #11785

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by 7ason View Post
Error >< ؟!

ring_normal.quest:173:syntax error : [string "start"]:53: `then' expected near `the'
Abort (core dumped)


Ohne die quest anzuschauen würde ich sagen dass irgendwo anstatt then the steht
rollback is offline  
Old 07/20/2015, 01:00   #11786


 
AncientCompiler's Avatar
 
elite*gold: 1
Join Date: Jan 2013
Posts: 899
Received Thanks: 689
Mein Problem ist noch ungelöst.
AncientCompiler is offline  
Old 07/20/2015, 16:43   #11787
 
x"Kazuki's Avatar
 
elite*gold: 50
Join Date: Aug 2014
Posts: 508
Received Thanks: 201
Kann bei der Quest leider immer mehrer Effekte öffnen obwohl schon eins aktiv ist..Daher summieren sich die Bonis..

Kann jemand kontrollieren wieso das so ist?

Quest:


Mit freundlichen Grüßen
x"Kazuki is offline  
Old 07/20/2015, 20:21   #11788
 
elite*gold: 0
Join Date: Sep 2013
Posts: 491
Received Thanks: 675
Quote:
Originally Posted by x"Kazuki View Post
Kann bei der Quest leider immer mehrer Effekte öffnen obwohl schon eins aktiv ist..Daher summieren sich die Bonis..

Kann jemand kontrollieren wieso das so ist?
Habe lange nichts in LUA gemacht, deswegen teste mal ob es so geht.
Quest:

EDIT: Hatte nen kleinen Syntax Fehler habe den mal behoben.
.Kibito is offline  
Old 07/23/2015, 18:30   #11789
 
Resqu's Avatar
 
elite*gold: 110
Join Date: Jun 2015
Posts: 85
Received Thanks: 22
Problemm mit Skyrun quest

Hallo Habe ein problemm wenn ich die metins von 8040 bis 8033 gekillt habe tut sicht nix ingame kommt dann naricht das ich die kreaturen töten soll kommt auch nix und ein NPC mit der value 20355 erscheint auch nicht
und wenn ich aus Skyrun mitten drin raus gehe in map 1 sagt er mir es sind noch 5 min verbleibende so zu sagen der run läuft dann weiter ich Bitte um hilfe wäre sehr nett von euch

PHP Code:
quest devildown begin
    state start begin
        when 30123.chat
."Sky Run" begin
            
if pc.get_level() < 85 then
                say 
("Ich merke das du noch zu Schwach bist, komm zurück wenn du level 85 erreicht hast!."
            else
                
say_title("Sky - Run")
                
say("This run is abounds with monsters killers.")
                
say("Nur die stärksten kommen hoch zur Spitze!.")
                
say("Sie sagen dass die meisten die es Wagen")
                
say("die Herausforderung anzunehmen für immer Verschwunden sind")
                
say("Nimmst du die Herausforderung wirklich an?")
                
local s select("JA""NEIN")
                    if 
== 1 then
                        pc
.warp(17622003535700)
                    else
                        return
                    
end
                end
            end

        when 8041.kill with pc
.get_map_index()==240 begin
            local jump1 
number(120)
            if 
jump1 <= 10 then
                chat
("Da ist der Goldene Ring.")
                
chat("Bring ihn zum NPC.")
                
game.drop_item(400011)
            else
                
chat("Du hast noch keinen Ring gedroppt..")
            
end
        end
        
        when 30121.chat
."SkyRun" begin
            
if pc.count_item(40001) >= 1 then
                say_title
("Sky Man:")
                
say("Hast du den Goldenen Ring?")
                
say("Ich schaue ihn mir genauer an")
                
say("Respekt!, Das ist er!")
                
pc.removeitem("40001"1)
                
wait()
                
say_title("Sky Man:")
                
say("Ich bin stolz auf dich!")
                
say("Ich bringe dich nun weiter!")
                
wait()            
                
d.new_jump_all(2401717435233)
                
d.setf("devillevel"1)
                
local boxto7pc.count_item(40001)  
                
pc.remove_item(40001boxto7)

                
local vid d.spawn_mob(8008111156)
                
d.regen_file("data/dungeon/sky_run/regen.txt")
                
d.set_unique("real"vid)
                
d.notice("Kämpft euch durch die Monster!!.");
                
d.notice("Bis ihr zum Meteroit der Seele gelangt.");
                
d.notice("Diesen müsst ihr Zerstören!!!.");
            else
                
say_title("Sky Man:")
                
say("Um in die nächste Ebene zu kommen,")
                
say("musst du den Richtigen Metin,")
                
say("finden und zerstören.Viel Glück!")
            
end
        end

        when 8008.kill with pc
.in_dungeon() begin
            
if d.is_unique_dead("real"then
                d
.setf("devillevel"2)
                
d.clear_regen()
                
d.jump_all(1762135636)
                
d.regen_file("data/dungeon/sky_run/metins.txt")
            
end
        end

        when 8040.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"3)    
            
d.spawn_mob(8023613609)
        
end

        when 8023.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"4)    
            
d.spawn_mob(8050621586)
        
end

        when 8050.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"5)    
            
d.spawn_mob(8025588609)
        
end
        
        when 8025.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"6)    
            
d.spawn_mob(8026569636)
        
end
        
        when 8026.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"7)    
            
d.spawn_mob(8031588665)
        
end
        
        when 8027.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"8)    
            
d.spawn_mob(8054622686)
        
end
        
        when 8054.kill with pc
.in_dungeon() begin
            d
.setf("devillevel"9)    
            
d.spawn_mob(8033659668)
        
end
        
        when 8033.kill with pc
.in_dungeon() begin
            
if d.is_unique_dead("real"then
                d
.notice("du hast denn letzten metin2 gekillt.");
                
d.regen_file("data/dungeon/sky_run/npc.txt")
                
d.spawn_mob(20355619635)
                
d.setf("devillevel"10)
            
end
        end
        
        when 20355.chat
."Last floor" begin 
            npc
.purge()
            
say_reward("Guard:")
            
say("Go to last floor,good luck!!")
            
wait()
            
d.jump_all(1720135623)
            
d.regen_file("data/dungeon/sky_run/end.txt")
            
d.set_unique("real"vid)
        
end
        
        when 2493.kill with pc
.in_dungeon() begin
            local level 
pc.get_level()            
            
chat("Glückwunsch! Du hast den Skyrun erfoglreich gemeistert!")
            
chat("Du kehrst in kürze in dein Reich zurück")
            
d.kill_all()
            
d.kill_all()
            
notice_all("Die gruppe von "..pc.get_name().." hat denn Skyrun bezwungen")
            
timer("goout_from_dc"60)
        
end
        
        when dc6
.timer begin
            chat
("Du hast zu lange gebraucht, die Zeit ist um!")
            
warp_all_to_villagepc.get_map_index() , )
            
end
        when goout_from_dc
.timer begin
            warp_all_to_village
pc.get_map_index() , )
        
end
    end
end 
Resqu is offline  
Old 07/25/2015, 08:57   #11790
 
x"Kazuki's Avatar
 
elite*gold: 50
Join Date: Aug 2014
Posts: 508
Received Thanks: 201
Quote:
Originally Posted by .Kibito View Post
Habe lange nichts in LUA gemacht, deswegen teste mal ob es so geht.
Quest:

EDIT: Hatte nen kleinen Syntax Fehler habe den mal behoben.
Bekomme beim Compilenden Fehler:

x"Kazuki is offline  
Reply




All times are GMT +1. The time now is 20:56.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.