Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 12:25

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

Advertisement



Problem mit antibug Pet System

Discussion on Problem mit antibug Pet System within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
Problem mit antibug Pet System

Hiho epvpler, ich hab mich mal ran gesetzt und hab versucht ne kleine antibug quest für die Pets zuschreiben... Den meisten ist ja bekannt, dass wen mann sie wegschickt mit strg+g gehen die zwar weg, mann kann auch ein neues rufen aber die bonis von dem alten bleiben und die von dem neuen werden dazu gerechnet... und das will ich nicht

Also ich habs versucht mit nem get.gf zulösen aber iwie funtzt es nicht, hoffe einer kann mir helfen.

Antibug quest:
Code:
quest anti_bug_domme begin
	state start begin
		when 71120.use with pc.getqf("domme_pet3", 1) begin
			say("Es ist bereits ein Pet aktiviert. Deaktiviere dies erst!")
		end 
		when 53004.use with pc.getqf("domme_pet3", 1) begin
			say("Es ist bereits ein Pet aktiviert. Deaktiviere dies erst!")
		end
	end
end
Hatte es auch schon so probiert:
Code:
quest anti_bug_domme begin
	state start begin
		when 71120.use with pc.getqf("domme_pet3") == 1 begin
			say("Es ist bereits ein Pet aktiviert. Deaktiviere dies erst!")
		end 
		when 53004.use with pc.getqf("domme_pet3") == 1 begin
			say("Es ist bereits ein Pet aktiviert. Deaktiviere dies erst!")
		end
	end
end
Pet quest:

Code:
quest baby_loewe_domme begin
    state start begin
        when 71120.use begin
            local old_horse_name = horse.get_name() ;
            if string.len(old_horse_name) == 0 then
            say_title("Baby Löwe")
            say_reward("Dein Baby Löwe besitzt noch keinen Namen.")
            say_reward("Du kannst ihm einen geben in dem du den")
            say_reward("Pferdezucker benutzt, diese kannst du dir")
            say_reward("im Itemshop kaufen, oder aus der Azrael Truhe droppen.")
            say_reward("")
            say_reward("ACHTUNG: Alle Haustiere Besitzen dann den")
            say_reward("gleichen Namen!")
            return
            end
			pc.setqf("domme_pet3", 1)
            chat("Dein Löwe wurde gerufen. Er gibt dir 15 Str,Int,Dex,Vit, 20% mehr EXP, 75 mehr Agw und 2,5k TP.")
            affect.add_collect(apply.CON,15,60*60*24*365*60)        
            affect.add_collect(apply.INT,15,60*60*24*365*60)
            affect.add_collect(apply.STR,15,60*60*24*365*60)
            affect.add_collect(apply.DEX,15,60*60*24*365*60)
            affect.add_collect(apply.MAX_HP,2500,60*60*24*365*60)
			affect.add_collect(apply.EXP_DOUBLE_BONUS,20,60*60*24*365*60)
			affect.add_collect(apply.ATT_GRADE_BONUS,75,60*60*24*365*60)
            horse.set_level ("23")
            horse.unsummon() horse.summon()
            set_state(back)
        end
    end
    state back begin
        when 71120.use begin
			pc.setqf("domme_pet3", 0)
            chat("Dein Löwe wurde weggeschickt!")
            affect.remove_collect(apply.CON,15,60*60*24*365*60)        
            affect.remove_collect(apply.INT,15,60*60*24*365*60)
            affect.remove_collect(apply.STR,15,60*60*24*365*60)
            affect.remove_collect(apply.DEX,15,60*60*24*365*60)
            affect.remove_collect(apply.MAX_HP,2500,60*60*24*365*60)
			affect.remove_collect(apply.EXP_DOUBLE_BONUS,20,60*60*24*365*60)
			affect.remove_collect(apply.ATT_GRADE_BONUS,75,60*60*24*365*60)
            horse.unsummon()
            horse.set_level ("21")
            set_state(start)
        end
    end
end
Mein problem: ich kann trotzdem immer neue dazu rufen und die bonis bleiben auch...

#push
x'Kyubi is offline  
Thanks
2 Users
Old 12/10/2012, 19:39   #2

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
#push -.-

#push ! -.-
x'Kyubi is offline  
Thanks
1 User
Old 12/13/2012, 15:28   #3

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
#PUSH!!! -.-
x'Kyubi is offline  
Thanks
1 User
Old 12/13/2012, 17:27   #4
 
elite*gold: 0
Join Date: Jul 2012
Posts: 105
Received Thanks: 46
Code:
quest anti_bug_domme begin
	state start begin
		when horse.unsummon() with pc.getqf("domme_pet3") == 1 begin
                        affect.remove_collect(apply.CON,15,60*60*24*365*60)        
                        affect.remove_collect(apply.INT,15,60*60*24*365*60)
                        affect.remove_collect(apply.STR,15,60*60*24*365*60)
                        affect.remove_collect(apply.DEX,15,60*60*24*365*60)
                        affect.remove_collect(apply.MAX_HP,2500,60*60*24*365*60)
			affect.remove_collect(apply.EXP_DOUBLE_BONUS,20,60*60*24*365*60)
			affect.remove_collect(apply.ATT_GRADE_BONUS,75,60*60*24*365*60)
                        pc.setqf("domme_pet3", 0)
		end 
	end
end
weiß nicht ob das geht kenn mich mit quests nicht aus aber von der idee her sollte es klappen
bierkeller9 is offline  
Old 12/18/2012, 17:32   #5

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
probiere es direckt mal :>

€: er soll aber nicht die bonis nehmen, sondern nur sagen das bereits eins aktiv ist :<
abgesehen von dem, dass er die bonis wegnimmt ist es ja mit meiner identisch... okay bis auf das horseunsommon, das probiere ich mal eben

€2: ah okay jezz hab ich begriffen was deine bewirken soll, sorry verguckt ^^

€3:
Quote:
QUEST : anti_bug_domme
STATE : start
WHEN : horse.unsummon
when doesn't have begin-end clause. (()
antibug_domme.quest:3:Error occured on compile antibug_domme.quest
x'Kyubi is offline  
Old 12/18/2012, 18:05   #6
 
.Lowbob's Avatar
 
elite*gold: 260
The Black Market: 145/0/0
Join Date: Sep 2012
Posts: 1,515
Received Thanks: 185
Quote:
Originally Posted by .'Luunaaa View Post
probiere es direckt mal :>

€: er soll aber nicht die bonis nehmen, sondern nur sagen das bereits eins aktiv ist :<
abgesehen von dem, dass er die bonis wegnimmt ist es ja mit meiner identisch... okay bis auf das horseunsommon, das probiere ich mal eben

€2: ah okay jezz hab ich begriffen was deine bewirken soll, sorry verguckt ^^

€3:
schreib mir per pn deine skype addy ich helf dir.
.Lowbob is offline  
Reply

Tags
antibug, metin2, pets, petsystem, problem


Similar Threads Similar Threads
Problem mit Premium System
04/28/2013 - Metin2 Private Server - 5 Replies
Hier mal ein Bild von dem Problem, ich habe es nach dem TuT gemacht http://www.elitepvpers.com/forum/metin2-pserver-g uides-strategies/1589187-release-premium-system.ht ml un ja seit dem sind die Fehler da
Problem Pet system SYSERR
11/03/2012 - Metin2 Private Server - 0 Replies
vvvvvvvvvvvvvvvvv
problem with new job system v1.193
04/20/2012 - SRO Private Server - 4 Replies
when i run Sr_Gameserver it's automaticlly closed and getting this error in fatal log : 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!! 2012-03-07 21:41:38 Invalid Region!!
SP problem in reset system!
04/13/2010 - Cabal Private Server - 0 Replies
ok,i need help...i have sp problem in reset system.. if i reset with char i cant get sp ... it gets limited to tiny bit ... if u get me here.. plz post ur solutions
Problem mit System...
09/03/2006 - Technical Support - 2 Replies
Sooo der kleine hier macht wieder Faxen.. und naja das geht einen schon saftig aufn sack... "Problem: Bluescreen bei Bootscreen von Windows XP automatischer Neustart Habe mal paar Fehlercodes aufgeschrieben: ------------------------------------------------- -------------------------------------------------- *** STOP: 0x 00000D1 (0xF8D68D80,0x00000005,0x00000000,0xF8396A9A)



All times are GMT +1. The time now is 12:26.


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.