Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 00:24

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

Advertisement



[Release]Switchbot-Quest-Fixx ( Code generierend! )

Discussion on [Release]Switchbot-Quest-Fixx ( Code generierend! ) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 2
Join Date: Nov 2008
Posts: 628
Received Thanks: 1,633
[Release]Switchbot-Quest-Fixx ( Code generierend! )

Ich dachte ich teile einfach mal die einfachste Möglichkeit den Switchbot zu fixxen.

Und es Padmak ma bischen schwerer zu machen, bis er das hinbekommt , den generierten Code auslesen zu lassen und dann eintippen zu lassen.

Falls es i-wo sowas schon geben sollte sorry. Habe nichts gefunden!

Hier die Quest:

PHP Code:
----(cBy Sanii----
----
Random-Row-Funktion by Yoshix3---
quest verzaubern begin
    state start begin
        when ITEMVNUM
.use begin
            local accept
=random_row()
            
local itemname "ITEMNAME"
            
local servername "SERVERNAME"
            
say_title("".. itemname ..":")
            
say("")
            
say("Beim öffnen der ".. itemname .." kannst du")
            
say_title("50 mal Gegenstand verstärken")
            
say("oder")
            
say_title("50 mal Gegenstand verzaubern")
            
say("erhalten. Bitte den Code eingeben :")
            
say_reward("".. accept .."")
            
local eingabe input()
            if 
eingabe == "" then
                
return
            
end
            say_title
("".. itemname ..":")
            
say("")
            
say_title("Also wähle aus was du haben möchtest!")
            
say("")
            
local s select("50x Verstärken""50x verzaubern""Abbrechen")
            if 
1==s then
                
if pc.count_item(71085) >= 1 then
                    say_title
("".. itemname ..":")
                    
say("")
                    
say("Du hast noch welche im Inventar!")
                    
say("Brauche diese erst auf und öffne dann")
                    
say("eine weitere ".. itemname ..".")
                else
                    if 
eingabe == accept then
                        say_title
("".. itemname ..":")
                        
say("")
                        
say("Wunderbar,")
                        
say("Hier hast du deine 50 Gegenstand verstärken.")
                        
say("")
                        
say_reward("Viel Spaß weiterhin auf ".. servername .."!")
                        
pc.give_item2(7108550)
                        
pc.remove_item(ITEMVNUM1)
                    else
                        
say_title("".. itemname ..":")
                        
say("")
                        
say("Der Code stimmte nicht!")
                        
say("")
                        
say_title("".. eingabe .." und ".. accept .." stimmen nicht überein!")
                    
end
                end
            
elseif 2==s then 
                
if pc.count_item(71085) >= 1 then
                    say_title
("".. itemname ..":")
                    
say("")
                    
say("Du hast noch welche im Inventar!")
                    
say("Brauche diese erst auf und öffne dann")
                    
say("eine weitere ".. itemname ..".")
                else
                    if 
eingabe == accept then
                        say_title
("".. itemname ..":")
                        
say("")
                        
say("Wunderbar,")
                        
say("Hier hast du deine 50 Gegenstand verzaubern.")
                        
say("")
                        
say_reward("Viel Spaß weiterhin auf ".. servername .."!")
                        
pc.give_item2(7108450)
                        
pc.remove_item(ITEMVNUM1)
                    else
                        
say_title("".. itemname ..":")
                        
say("")
                        
say("Der Code stimmte nicht!")
                        
say("")
                        
say_title("".. eingabe .." und ".. accept .." stimmen nicht überein!")
                    
end
                end
            end
        end
    end
end 
Ihr braucht dafür noch eine function.

Dies in die Questlib ganz unten einfügen:
PHP Code:
function random_row()
    
local b,z1,z2,z3 =  {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'},number(1,26),number(100000,999999),number(1,26)
    
local s1 b[z1]
    
local s2 b[z3]
    
local s3 z2
    
return s1..""..s2..""..s3
end 
und in die quest_funtions ganz unten einfach
Code:
random_row
.
Schon generiert die Quest einen Code den ihr eingeben müsst gemischt aus Buchstaben und Zahlen.
Großes Danke hierbei an Yoshix3 der mir dir function gegeben hat !

Der Lagerverwalter der kein Lager öffnet sobald ihr Verstärken oder Vezaubern im Invi habt. !

Damit man die Switchen nicht sammeln kann.

PHP Code:
quest warehouse begin
    state start begin
        when 9005.click begin            
            
if pc.getqf("pw")==0 then
                say_title
("Lagerverwalter")
                
say("Hallo Fremder,")
                
say("ich kann deine Items lagern")
                
say("allerdgins brauch ich dafür eine")
                
say("kleine Einrichtungsgebühr von")
                
say("500 Yang.")
                
say_reward("Möchtest du das bezahlen?")
                
local s=select("Bezahlen""Nicht bezahlen")
                if 
s==2 then
                    
return
                
end
                
if pc.get_gold()<500 then
                    say_title
("Lagerverwalter")
                    
say("Du hast zu wenig Yang")
                    return
                
end
                say_title
("Lagerverwalter")
                
say("Du hast erfolgreich ein Lager")
                
say("eröffnet.")
                
say_reward("Dein Passwort ist 000000")
                
pc.change_gold(-500)
                
game.set_safebox_level(1)
                
pc.setqf("pw"1)
            elseif 
pc.getqf("pw")==1 then 
                say_title
("Lagerverwalter")
                
say("Was kann ich für dich tun?")
                
local f select("Lager öffnen""Barren kaufen""Itemshoplager öffnen""Abbrechen")
                if 
== 1 then
                    
if pc.count_item(71084) > 0 then
                        say_title
("Lagerverwalter")
                        
say("")
                        
say("Du hast Gegenstand Verzaubern in deinem Inventar.")
                        
say("Ich darf dir dein Lager leider nicht öffnen.")
                        
say("Aus Sicherheitsmaßnahmen direkt vom Hauptmann.")
                        
say("Tut mir leid. Brauche sie bitte erst auf.")
                    elseif 
pc.count_item(71085) > 0 then
                        say_title
("Lagerverwalter")
                        
say("")
                        
say("Du hast Gegenstand Verstärken in deinem Inventar.")
                        
say("Ich darf dir dein Lager leider nicht öffnen.")
                        
say("Aus Sicherheitsmaßnahmen direkt vom Hauptmann.")
                        
say("Tut mir leid. Brauche sie bitte erst auf.")
                    elseif 
pc.count_item(71085) == and pc.count_item(71084) == 0 then
                        game
.open_safebox()
                        
setskin(NOWINDOW)
                    
end
                
elseif == 2 then                
                    npc
.open_shop()
                    
setskin(NOWINDOW)                
                elseif 
== 3 then
                    game
.open_mall()
                    
setskin(NOWINDOW)
                
end
            end
        end
    end
end 
Und hier ein Item Zerstörer den ihr vllt nebens lager stellen könnt , damit sie ihre Boni-Sachen auch loswerden um ans Lager zu kommen

PHP Code:
quest mulleimer begin
    state start begin
        when NPCVNUM
.take with item.get_vnum() >= and item.get_vnum() <= 999999 begin
            local destroy 
item.get_vnum()
            
say_title("Der Itemzerstörer.")
            
say("")
            
say_reward("Möchtest du deine/n")
            
say_item_vnum(destroy)
            
say_reward("wirklich zerstören lassen?")
            
local select=select("Ja""Nein")
            if 
1==select then
                local anzahl 
item.get_count()
                
local id item.get_vnum()
                
pc.remove_item(idanzahl)
            else
                return
            
end
        end
    end
end 
Immer fein drauf achten wo ich NPCVNUM oder ITEMVNUM geschrieben habe natürlich ersetzen.

Viel Spaß damit Thx's erlaubt <3 :P
xSanii is offline  
Thanks
37 Users
Old 09/05/2012, 00:53   #2
 
.DarknessDream's Avatar
 
elite*gold: 5
Join Date: Feb 2011
Posts: 313
Received Thanks: 700
Schönes Release du Läppchen! <3
.DarknessDream is offline  
Thanks
2 Users
Old 09/05/2012, 00:55   #3
 
elite*gold: 0
Join Date: Feb 2012
Posts: 1,334
Received Thanks: 1,571
öhm... wenn ein Server sie handelbar macht die Switcher oder meinet wegen Verstärker dann brauch man die nur auf einen anderen Acc machen und dann sammeln dann wieder rüberhandeln und switchbot let´s rock ... aber trotzdem schön geschrieben Quest
ShyLu is offline  
Thanks
3 Users
Old 09/05/2012, 00:58   #4
 
elite*gold: 2
Join Date: Nov 2008
Posts: 628
Received Thanks: 1,633
Handelbar machen. 1. Unnötige Arbeit 2. Sollte das hoffentlich sich jeder denken könen.

Die Quest lässt dich zwar nur 50 Stück bekommen und dann erst wieder wenn sie leer sind.

Aber leider kann man sie noch ins lager tun :x

Das muss ich noch i-wie fixxen Bischen überlegen obs da eine möglichkeit gibt :P
xSanii is offline  
Thanks
4 Users
Old 09/05/2012, 01:00   #5
 
elite*gold: 0
Join Date: Apr 2012
Posts: 24
Received Thanks: 24
Hastn Thanks Schatz :P
'eL sLix is offline  
Thanks
1 User
Old 09/05/2012, 01:03   #6
 
elite*gold: 2
Join Date: Nov 2008
Posts: 628
Received Thanks: 1,633
Habs gesehen ! <3

Werd zu morgen mir was einfallen lassen wegen dem Lager , danach kannste da eig. nichts machen wenn sie unhandelbar sind
xSanii is offline  
Thanks
3 Users
Old 09/05/2012, 01:04   #7

 
•kяyteя•'s Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,876
Received Thanks: 982
Hammer geile Sache...
Wenn du das mit dem Lager noch hinbekommst küss ich dir die Füsse
•kяyteя• is offline  
Thanks
1 User
Old 09/05/2012, 01:14   #8
 
elite*gold: 2
Join Date: Nov 2008
Posts: 628
Received Thanks: 1,633
Lager so eben hinbekommen. Denke das ist wohl eine plausable Lösung oder?
xSanii is offline  
Thanks
2 Users
Old 09/05/2012, 02:18   #9
 
elite*gold: 260
Join Date: Jun 2009
Posts: 173
Received Thanks: 53
öh das hat sirius mt2 schon laaange und switchbot funktioniert da schon lange niht mehr die idee haste bestimmt von da
affeali is offline  
Old 09/05/2012, 03:06   #10
 
elite*gold: 0
Join Date: Feb 2012
Posts: 1,334
Received Thanks: 1,571
Quote:
Originally Posted by affeali View Post
öh das hat sirius mt2 schon laaange und switchbot funktioniert da schon lange niht mehr die idee haste bestimmt von da
und die Idee dich hier zu Registrieren und zu Meckern hatten wohl deine Eltern damit sie dein Blödes gelaber nicht mehr hören müssen, sondern wir uns jetzt dass anhören müssen von dir
ShyLu is offline  
Thanks
12 Users
Old 09/05/2012, 06:32   #11
 
elite*gold: 315
Join Date: Dec 2011
Posts: 2,905
Received Thanks: 1,066
Sehr schön =)
Teh Plex is offline  
Thanks
1 User
Old 09/05/2012, 06:53   #12
 
elite*gold: 0
Join Date: Aug 2012
Posts: 974
Received Thanks: 89
mit lager kann man besser fixxen denk mal an antiflag und flag
thespeedyy is offline  
Old 09/05/2012, 08:17   #13
 
.DarknessDream's Avatar
 
elite*gold: 5
Join Date: Feb 2011
Posts: 313
Received Thanks: 700
Quote:
Originally Posted by affeali View Post
öh das hat sirius mt2 schon laaange und switchbot funktioniert da schon lange niht mehr die idee haste bestimmt von da
Öh Ymir hat einen Metin2 Server schon laaaange , Siriusmt2 hat die Idee bestimmt von da

B2T
Gibt bestimmt noch eine andere möglichkeit , werde nachher mal schauen was noch möglich ist und Sanii es zukommen lassen
.DarknessDream is offline  
Thanks
3 Users
Old 09/05/2012, 08:25   #14
 
MalDaMalDort's Avatar
 
elite*gold: 3
Join Date: Nov 2010
Posts: 860
Received Thanks: 181
Super Sache,doch störts ein wenig.
MalDaMalDort is offline  
Thanks
1 User
Old 09/05/2012, 08:58   #15

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Du weisst aber schon das wenn das einer einbaut sicher 70% der User von den jeweilligen Servern gehen?

Weil keiner hat Bock sich alle 2 min nen Neuen Switcher zu kaufen

Einfachste Lösung ist immer noch Injections verhindern oder einfach die switchzeit erhöhen so das man nur alle 1 - 2 minuten switchen kann
Ocelot2606 is offline  
Thanks
2 Users
Reply

Tags
code, fixx, quest, switchbot


Similar Threads Similar Threads
Switchbot v3 Fixx gesucht...
09/05/2012 - Metin2 Private Server - 2 Replies
Moin Community, suche einen Fixx für den Switchbot V3 by Padmak, da wir keine PvP Inflation haben wollen Würde mich über eine ''HILFREICHE'' Antwort freuen.. MFG
Switchbot v2 Fixx? HelP?
12/10/2011 - Metin2 Private Server - 1 Replies
Der Prozedureinsprungpunkt "PyTuple_New" wurde in der DLL "python22.dll" nicht gefuden weiß jemand wie man das fixxen kann? Wäre sehr Hilfreich , Danke ... Lg Dominik
[Release]Switchbot v2 Fixx
11/06/2011 - Metin2 PServer Guides & Strategies - 95 Replies
Hey Com, da mir der neue switchbot etwas auf die nerven ging habe ich einen fixx dafür gemacht. der fixx ist an sich ganz simpel und solte nicht so schnell gefixxt werden können! ZUM FIXX: - Ihr Öffnet eure .bin datai mit einem HEX- Editor und sucht nach SendItemUseToItemPacket und ändert es z.B auf
[SUCHE] How to für switchbot fixx
09/17/2011 - Metin2 Private Server - 7 Replies
suche how to für switchbot fixx erklärung bitte posten oder link zum how to / theard danke im vorraus.



All times are GMT +1. The time now is 00:24.


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