Register for your free account! | Forgot your password?

You last visited: Today at 12:20

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

Advertisement



[Release]Automatische Pott-Truhe

Discussion on [Release]Automatische Pott-Truhe within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2009
Posts: 5
Received Thanks: 15
[Release]Automatische Pott-Truhe

Hallöchen,

hier mal ein kleines Quest-Releas'chen Icon_biggrin.gif

Auf die Idee bin ich durch ein paar Freunde gekommen, die dauernd gejammert haben, dass sie zuviele Tränke im Inventar haben und deshalb kaum Dropps bei sich tragen können.

Die Quest ist ähnlich wie der Anti-Exp-Ring aufgebaut, nur halt mit 'ner Überprüfung, ob noch Tränke im Inventar vorhanden sind. Falls nicht, werden einfach neue Tränke ausgegeben.

Genug geredet, hier die Quest:
PHP Code:
quest pott_rot begin
    state start begin
        when 77791.
use begin
            
if pc.getqf("pot_rot") == 0 then
                pc
.setqf("pot_rot"1)
                
chat("Die Pottruhe wurde aktiviert.")
                
chat("Du erhälst nun automatisch Tränke.")
                
timer("pot_rot"1)

            elseif 
pc.getqf("pot_rot") == 1 then
                pc
.setqf("pot_rot"0)
                
chat("Die Pottruhe wurde deaktiviert.")
                
chat("Du erhälst nun keine Tränke mehr.")
                
chat("Viel Spaß weiterhin auf Zereus2!")
            
end
        end

        when pot_rot
.timer with pc.getqf("pot_rot") == 1 begin
            
if pc.count_item(27003) <10 then
                pc
.give_item2(27003200)
                
pc.give_item2(27003200)
                
chat("Du hast Tränke erhalten.")
                
timer("pot_rot1"5)
                
pc.setqf("pot_rot"1)
            
            elseif 
pc.count_item(27003) >10 then
                timer
("pot_rot1"5)
                
pc.setqf("pot_rot"1)
            
end
        end

        when pot_rot1
.timer with pc.getqf("pot_rot") == 1 begin
            
if pc.count_item(27003) <10 then
                chat
("Du hast Tränke erhalten.")
                
pc.give_item2(27003200)
                
pc.give_item2(27003200)
                
timer("pot_rot"5)
                
pc.setqf("pot_rot"1

            elseif 
pc.count_item(27003) >10 then
                timer
("pot_rot"5)
                
pc.setqf("pot_rot"1
            
            
end
        end
    end
end 
Ihr müsst euch nurnoch ein passendes Item erstellen und die Item vnum abändern.

Falls gewünscht, kann ich noch die Truhe für Blaue Potts dazu editieren.

Wer Fehler oder Bugs findet kanns hier im Thread gerne melden.
Feedback, Verbesserungsvorschläge & Questingtipps für einen Questing-Nuub sind natürlich gerne gesehen.

Das war's auch schon.

Liebe Grüße,

moserroth.
moserroth is offline  
Old 07/01/2012, 15:03   #2
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
mhm ich denke mal das der timer bissl zu niedirg gesetzt ist und das bei 100+ spielern die das gleichzeitig nutzen nicht wirklich sinn voll ist ....

desweiteren...
würde es mit einer yang abfrage und automatischen yang abziehen sicherlich realistischer sein

momentan bekommste ja potts für nichts ^^

das würd ich als verbesserung wenn ichs nutzen würd noch mit einbauen
lfcmaus is offline  
Old 07/01/2012, 15:05   #3
 
.αpeх''s Avatar
 
elite*gold: 244
Join Date: Jun 2010
Posts: 602
Received Thanks: 471
Alter.

Frechheit.

Einfach mein Release von Leno genommen und hier rein gepackt.
Einfach nur Assozial.

Ich bitte dich das rauszunehmen, da es

1. NICHT von DIR gemacht wurde

&

2. Nur für Leno war.
.αpeх' is offline  
Old 07/01/2012, 15:07   #4
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
xD tjoa was soll man zusagen erwartest den was anderes?
und bitte die quest istz nun auch nicht wirklich ne große kunst oder?

sei net traurig

achja dann ging das mit dem verbesserungsvorschlag an dich^^
lfcmaus is offline  
Old 07/01/2012, 15:10   #5
 
.αpeх''s Avatar
 
elite*gold: 244
Join Date: Jun 2010
Posts: 602
Received Thanks: 471
Naja, es ist zwar nichts großes, aber war eigentlich nur für das Board gedacht.

Und danke für die Verbesserungsvorschläge, werde ich mal irgendwann umsetzen.
.αpeх' is offline  
Old 07/01/2012, 15:16   #6

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
Da ist es sinnvoller truhen zu machen aus denen man beim öffnen iwi 1k Ports bekommt, weil die ganze flag scheiße nur probleme macht bei vielen spielern
MetinLegende is offline  
Old 07/01/2012, 15:18   #7
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
xD es wird kein flag gesetzt xDDDD
ich hau mich weg XD
hier wird lediglich nen timer gesetzt und ne Abfrage xD
lfcmaus is offline  
Old 07/01/2012, 15:21   #8

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
PC.setqf
Was bedeutet denn qf??
Questflag richtig
MetinLegende is offline  
Old 07/01/2012, 15:27   #9
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
ein flag wäre game.set_flag(roter_pott)

pc.set_qf wäre eine gesetzter state der im eigtl quest state start vom spieler aus gesetzt wird
lfcmaus is offline  
Old 07/01/2012, 15:29   #10
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
Quote:
Originally Posted by Armaniiix3 View Post
Ey Basstard was klaust du sowas haben dich deine Eltern uu früh aus den Keller geholt oder was.
3 beiträge wie auffällig ;D
lfcmaus is offline  
Old 07/01/2012, 15:30   #11
 
elite*gold: 120
Join Date: Jun 2012
Posts: 102
Received Thanks: 205
Quote:
Originally Posted by Armaniiix3 View Post
Ey Basstard was klaust du sowas haben dich deine Eltern uu früh aus den Keller geholt oder was.

Apex bist du es.? xDD
D4NGER0UZTH30NLY0N3 is offline  
Thanks
1 User
Old 07/01/2012, 15:31   #12
 
.αpeх''s Avatar
 
elite*gold: 244
Join Date: Jun 2010
Posts: 602
Received Thanks: 471
Ne..

Sowas habe ich nicht nötig, mir ist es jz auch relativ egal..
.αpeх' is offline  
Thanks
1 User
Old 07/01/2012, 15:33   #13
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
Schrecklich gecodet...

Habs mal verkürzt und die idee mit dem Yang eingebaut..
Ist aber nicht geprüft!

PHP Code:
uest pott_rot begin
    state start begin
        when 77791.
use begin
            
if pc.getqf("pot_rot") == 0 then
                pc
.setqf("pot_rot"1)
                
chat("Die Pottruhe wurde aktiviert.")
                
chat("Du erhälst nun automatisch Tränke.")
                
loop_timer("pot_rot"1)

            elseif 
pc.getqf("pot_rot") == 1 then
                pc
.setqf("pot_rot"0)
                
chat("Die Pottruhe wurde deaktiviert.")
                
chat("Du erhälst nun keine Tränke mehr.")
                
chat("Viel Spaß weiterhin auf Zereus2!")
            
end
        end

        when pot_rot
.timer with pc.getqf("pot_rot") == 1 begin
            
if pc.count_item(27003) <10 and pc.get_gold() >= 10000 then
                pc
.give_item2(27003200)
                
pc.give_item2(27003200)
                
pc.gange_gold(-10000)
                
chat("Du hast Tränke erhalten.")
            else
                
pc.delqf("pot_rot")
                
cleartimer("pot_rot")
                
Chat("Du hast nicht genügend Yang. Pottruhe wird deaktiviert.")
            
end
        end
    end
end 
Zymos is offline  
Thanks
3 Users
Old 07/01/2012, 15:44   #14
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 96
@Zymos du hast uest pott_rot begin nicht quest
hier ohne fehler von Zymos
PHP Code:
quest rot begin
    state start begin
        when 77791.
use begin
            
if pc.getqf("pot_rot") == 0 then
                pc
.setqf("pot_rot"1)
                
chat("Die Pottruhe wurde aktiviert.")
                
chat("Du erhälst nun automatisch Tränke.")
                
loop_timer("pot_rot"1)

            elseif 
pc.getqf("pot_rot") == 1 then
                pc
.setqf("pot_rot"0)
                
chat("Die Pottruhe wurde deaktiviert.")
                
chat("Du erhälst nun keine Tränke mehr.")
                
chat("Viel Spaß weiterhin auf Zereus2!")
            
end
        end

        when pot_rot
.timer with pc.getqf("pot_rot") == 1 begin
            
if pc.count_item(27003) <10 and pc.get_gold() >= 10000 then
                pc
.give_item2(27003200)
                
pc.give_item2(27003200)
                
pc.change_gold(-10000)
                
chat("Du hast Tränke erhalten.")
            else
                
pc.delqf("pot_rot")
                
cleartimer("pot_rot")
                
chat("Du hast nicht genügend Yang. Pottruhe wird deaktiviert.")
            
end
        end
    end
end 
lautlosertot is offline  
Old 07/01/2012, 15:44   #15
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
Öhmm Ifcmaus, ich weiß zwar nicht, von welcher Scriptsprache du sprichst aber auf jeden Fall nicht von Lua o.O
xBlix hat mir seiner Aussage schon recht

b2t: Finde die Idee nicht gut...Timer sind der größte Schrott
Abgesehen davon wird man ja wohl den Weg zur Gemi finden..
Dennoch erfreue ich mich immer wieder über Quest-Releases also weiter so !

Ps: Bin derzeit arbeitslos & meine Kreativität für Quests/Scripts ist am Boden. Falls jemand ein paar gute Quest-Ideen hat, kann er sich gerne bei mir melden
Release die Quest im Anschluss, falls erwünscht xP
Falls die Idee richtig gut sein sollte, landet ein Video, das die umgesetze Idee sowie den Namen des Erfinders beinhaltet, auf meinem Youtube Kanal (hier der link: )
Könnt mich gerne unterstützen
Sp0ngeb0b ist cool is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
Truhe der Macht oder Truhe des ewigen Winters
12/25/2011 - Metin2 - 15 Replies
Moin, Welche Truhe findet ihr besser ? Truhe der Macht oder Truhe des ewigen Winters ?
[Release]Automatische EXP-Spende Mod
04/26/2011 - Metin2 PServer Guides & Strategies - 16 Replies
Hey, habe mal eine Mod angefertigt ^^ Ist eigentlich eine ganz simple Mod, sie spendet immer, wenn ihr wollt, automatisch wenn ihr schlagt(da man meist schlagen muss um EXP zu bekommen ^^) Was bringts? Wenn ihr farmt.... ^^ Wenn ihr farmt und kb habt immer wieder spenden zu müssen, macht diese Mod es für euch ^^ Wie funktioniert die Mod? Man kann sie über drücken des Buttons "H" ein/ausschalten!
[RELEASE]Mysteriöse Truhe
04/10/2011 - Metin2 PServer Guides & Strategies - 27 Replies
Hallo e*pvpers Da jetzt alle neuen Reittiere pub sind habe ich mir gedacht ich such jeweils für weißen löwen und die dunklen Tiere die icons für die Siegel sowie die Mysteriöse Truhe raus so das man sie droppn kann oder sonstiges aber auf jeden Fall rufen. Fangen wir an: 1. Ihr entpackt eure Locale_de und geht in den Ordner Locale\de 1.1 Ihr öffnet eure itemdesc und fügt follgendes ein: 71122 Weißes Löwen Siegel Du kannst einen Weißen Löwen als Reittier für 30min benutzen! ...
[RELEASE] Schlag & Pott by. Labbeduddel & Mario2323
08/25/2008 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 4 Replies
So, die Zusammenarbeit mit Mario2323 klappt super :) Wir presentieren euch unseren Schlag & Pott Version 1.0. Er schlägt und pottet so, wie ihr es wollt. Mit Numpad4 startet ihr ihn so, dass er bei ca. 1/4 bis 1/3 TP und 1/4 MP pottet. Mit Numpad5 so, dass er bei 50% TP und 25% MP pottet. Laptop Version kommt auf Anfrage auch.



All times are GMT +2. The time now is 12:20.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.