Register for your free account! | Forgot your password?

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

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

Advertisement



Suche 2 questlib.lua funktionen

Discussion on Suche 2 questlib.lua funktionen within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Suche 2 questlib.lua funktionen

Hallo liebe com.
Ich suche wie oben bereits schon steht 2 questlib.lua Funktionen, die erste soll prüfen ob das Inventar voll ist und die zweite soll möglich machen, einen ganz bestimmten NPC zB. "20092" verschwinden zu lassen

Die 1. Funktion sollte mit dem befehl "pc.inventory_full" funktionieren und soll dann so "if pc.inventory_full then" verwenden werden können.

Die 2. Funktion sollte so oder so ähnlich funktionieren "npc.purge(NPC_VNUM)" oder "purge.npc(NPC_VNUM)".

PS: Währe ziemlich dankbar wenn mir jemand eine oder sogar beide Funktion scripten könnte.
sony199 is offline  
Old 06/29/2013, 13:08   #2


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
1. Möglich und gibt es bereits..
2. Nicht möglich (soweit ich jetzt mitbekommen habe) da es eine Aktion des Spielers mit dem NPC vorraussetzt.. Man müsste wissen wie das mit der Ereignishelferin gemacht wurde.. wäre echt von vortei...

Greatz Benhero
Benhero is offline  
Old 06/29/2013, 13:19   #3
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
1. Wenn es den befehl schon gibt könntest du mir den bitte geben
2. Was ist den mit der Ereignishelferin?
sony199 is offline  
Old 06/29/2013, 13:29   #4


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
1. pc.check_inventory_place
2. Diese kann man über ein event flag anzeigen und verschwinden lassen..

Mfg. benhreo
Benhero is offline  
Thanks
1 User
Old 06/29/2013, 13:52   #5
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Wie soll ich den, denn Befehl hinschreiben, da ich immer noch Goldbarren bekomme, auch wenn das Inventar voll ist (sie werden runter geschmissen).

PHP Code:
quest user begin
    state start begin
        when 70017.
use begin
            
if pc.check_inventory_place then
                chat
("Dein Inventar ist voll, somit wird die automatische Goldbarren Funktion ausgeschaltet.")
                
set_state(start)
            else
                
pc.give_item2(80007)
            
end
        end
    end
end 
sony199 is offline  
Old 06/29/2013, 14:02   #6


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
pc.check_inventory_place(XX)
xx = Anzahl der Plätze die du brauchst (in der Höhe!)

Greatz Benhero
Benhero is offline  
Old 06/29/2013, 14:10   #7
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Also so?
PHP Code:
quest user begin
    state start begin
        when 70017.
use begin
            
if pc.check_inventory_place(10then
                chat
("Dein Inventar ist voll, somit wird die automatische Goldbarren Funktion ausgeschaltet.")
                
set_state(start)
            else
                
pc.give_item2(80007)
            
end
        end
    end
end 
Währe nett wen du die Quest so umschreiben könntest, dass sie funktioniert, denn wenn ich die quest reloade kommt der Fehler "Abort trap (core dumped)".
sony199 is offline  
Old 06/29/2013, 14:12   #8

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,446
Wieso das set_state(start)?

Code:
quest user begin
    state start begin
        when 70017.use begin
            if not pc.check_inventory_place(10) then
                chat("Dein Inventar ist voll, somit wird die automatische Goldbarren Funktion ausgeschaltet.")
            else
                pc.give_item2(80007)
            end
        end
    end
end
Lord iRemix is offline  
Old 06/29/2013, 14:17   #9
 
Coniesan's Avatar
 
elite*gold: 1000
Join Date: Mar 2009
Posts: 1,408
Received Thanks: 1,006
Das mit der Ereignishelferin ist in der game geregelt, also nicht über eine Quest
Coniesan is offline  
Old 06/29/2013, 14:18   #10
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Habe meine von dir überarbeitete Quest eingefügt, es kommt aber immer noch der Fehler "Abort trap (core dumped)". Wenn ich die "(10)" weg mache reloaded der die Quest normal pls help.
sony199 is offline  
Old 06/29/2013, 14:23   #11
 
Coniesan's Avatar
 
elite*gold: 1000
Join Date: Mar 2009
Posts: 1,408
Received Thanks: 1,006
wie sieht denn diese "check_inventory_place" function aus? Oder ist das ne function aus der game? Oo
Coniesan is offline  
Old 06/29/2013, 14:27   #12
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Wenn du die Kommentare lesen würdest, dann würdest du checken, dass ich schon längst dabei bin den Befehl umzusetzen, doch leider kommt immer der Fehler "Abort trap (core dumped)" wenn ich die Quest reloade.

PHP Code:
quest user begin
    state start begin
        when 70017.
use begin
            
if not pc.check_inventory_place(10then
                chat
("Dein Inventar ist voll, somit wird die automatische Goldbarren Funktion ausgeschaltet.")
            else
                
pc.give_item2(80007)
            
end
        end
    end
end 
sony199 is offline  
Old 06/29/2013, 14:28   #13
 
Coniesan's Avatar
 
elite*gold: 1000
Join Date: Mar 2009
Posts: 1,408
Received Thanks: 1,006
Du bist witzig
WO hast du denn die function "check_inventory_place" her? Ich hab mal bei mir durch geguckt, und ich find die nirgens!
Coniesan is offline  
Old 06/29/2013, 14:29   #14

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,446
Wie wär's, wenn du mal einen Screen des Fehlers reinstellen würdest?
"Abort trap (core dumped)" kommt bei vielen Fehlern.
Lord iRemix is offline  
Thanks
1 User
Old 06/29/2013, 14:39   #15
 
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
Quote:
Du bist witzig
WO hast du denn die function "check_inventory_place" her? Ich hab mal bei mir durch geguckt, und ich find die nirgens!
Kp ich habe die von .Remix.

Quote:
Wieso das set_state(start)?

Code:
quest user begin
    state start begin
        when 70017.use begin
            if not pc.check_inventory_place(10) then
                chat("Dein Inventar ist voll, somit wird die automatische Goldbarren Funktion ausgeschaltet.")
            else
                pc.give_item2(80007)
            end
        end
    end
end
sony199 is offline  
Reply


Similar Threads Similar Threads
Suche Questlib
01/19/2013 - Metin2 Private Server - 2 Replies
Suche die Questlib Erweiterung von Mijago.
[HELP]suche Questlib.lua
04/23/2012 - Metin2 Private Server - 2 Replies
Hey leute hab vor einigen tagen ausversehen meine questlib.lua gelöscht kann mir jemand eine questlib schicken PS: Daroo files:rtfm:
[Release]duffbier`s D3D NoMenu Base [D3D Funktionen/Normale Funktionen]
06/01/2011 - WarRock Hacks, Bots, Cheats & Exploits - 15 Replies
Hey Com. Ich hab mich entschieden meine D3D NoMenu Base zu Releasen In dieser kannst du normale Funktionen sowie D3D Funktionen adden Screens: http://img64.imageshack.us/img64/4444/screeenl.jp g
°*NEW Funktionen*° th3man0f22 NO MENÜ Public Hack°*NEW Funktionen*° 06.09.2010
09/06/2010 - WarRock Hacks, Bots, Cheats & Exploits - 2 Replies
Funktionen: PLAYERPOINTER ¤SERVERPOINTER (Immer an)¤ ¤NOSPREAD (Numm-Pad 7)¤ ¤FULLBRIGHT (Numm-Pad 5)¤ ¤EXTRAAMMO1 (Immer an)¤ ¤EXTRAAMMO2 (Immer an)¤ ¤SCOPE (Rechte Maustaste)¤ ¤FASTAMMO (Immer an)¤



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


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.