Register for your free account! | Forgot your password?

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

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

Advertisement



Pferd + Haustier gleichzeitig rufen

Discussion on Pferd + Haustier gleichzeitig rufen within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2014
Posts: 53
Received Thanks: 4
Pferd + Haustier gleichzeitig rufen

PHP Code:
quest haustiere begin
    state start begin
        
-- Setzt den neuen Petnamen in die Datenbank ein
        
function set_pet_name(name)
            
mysql_query("DELETE FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'")
            
mysql_query("INSERT INTO player.pet_name(id, name) VALUES(\\'"..pc.get_player_id().."\\', \\'"..name.."\\')")
        
end
        
-- Holt sich den Petnamen aus der Datenbank
        
function get_pet_name()
            
local pet_name mysql_query("SELECT * FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'")
            return (
pet_name.name or {pc.get_name().."'s Haustier"})[1]
        
end
        
-- Feuer-Phönix
        when 53001.
use with pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("tiger") == 0 begin
            
if pc.getqf("firephoenix_use") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("firephoenix_use"1)
                
pc.setqf("firephoenix"1)
                
affect.add_collect(apply.ATTBONUS_DEVIL3560*60*24*365*60)
                
affect.add_collect(apply.POISON_PCT860*60*24*365*60
                
affect.add_collect(apply.MAX_HP250060*60*24*365*60)
                
horse.set_level("22")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.ATTBONUS_DEVIL3560*60*24*365*60)
                
affect.remove_collect(apply.POISON_PCT860*60*24*365*60)   
                
affect.remove_collect(apply.MAX_HP250060*60*24*365*60)               
                
horse.unsummon()
                
pc.setqf("firephoenix_use"0)
                
pc.setqf("firephoenix"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("firephoenix_use") == 1 begin
            
            pc
.setqf("firephoenix_use"0)
            
pc.setqf("firephoenix"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier ging alleine fort!")
            
affect.remove_collect(apply.ATTBONUS_DEVIL3560*60*24*365*60)
            
affect.remove_collect(apply.POISON_PCT860*60*24*365*60)   
            
affect.remove_collect(apply.MAX_HP250060*60*24*365*60)
        
end
        
-- Rentierjunges
        when 53002.
use with pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("pwahuang") == and pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("tiger") == 0 begin
            
if pc.getqf("reindeer") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("reindeer_use"1)
                
pc.setqf("reindeer"1)
                
affect.add_collect(apply.apply.CRITICAL_PCT1060*60*24*365*60)
                
affect.add_collect(apply.ATT_BONUS_TO_MONSTER2060*60*24*365*60)
                
affect.add_collect(apply.MAX_HP200060*60*24*365*60)
                
horse.set_level("24")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.apply.CRITICAL_PCT1060*60*24*365*60)
                
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER2060*60*24*365*60)   
                
affect.remove_collect(apply.MAX_HP200060*60*24*365*60
                
horse.unsummon()
                
pc.setqf("reindeer_use"0)
                
pc.setqf("reindeer"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("reindeer_use") == 1 begin
            
            pc
.setqf("reindeer_use"0)
            
pc.setqf("reindeer"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
            
affect.remove_collect(apply.apply.CRITICAL_PCT1060*60*24*365*60)
            
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER2060*60*24*365*60)   
            
affect.remove_collect(apply.MAX_HP200060*60*24*365*60)
        
end
        
-- Eis-Phönix
        when 53003.
use with pc.getqf("firephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("tiger") == 0 begin
            
if pc.getqf("icephoenix_use") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("icephoenix_use"1)
                
pc.setqf("icephoenix"1)
                
affect.add_collect(apply.ATTBONUS_UNDEAD3560*60*24*365*60)
                
affect.add_collect(apply.POISON_PCT860*60*24*365*60)
                
affect.add_collect(apply.MAX_HP250060*60*24*365*60)
                
horse.set_level("23")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.ATTBONUS_UNDEAD3560*60*24*365*60)
                
affect.remove_collect(apply.POISON_PCT860*60*24*365*60)   
                
affect.remove_collect(apply.MAX_HP250060*60*24*365*60)
                
horse.unsummon()
                
pc.setqf("icephoenix_use"0)
                
pc.setqf("icephoenix"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("icephoenix_use") == 1 begin
            
            pc
.setqf("icephoenix_use"0)
            
pc.setqf("icephoenix"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Eisphönix verlässt dich nun!")
            
affect.remove_collect(apply.ATTBONUS_UNDEAD3560*60*24*365*60)
            
affect.remove_collect(apply.POISON_PCT860*60*24*365*60)   
            
affect.remove_collect(apply.MAX_HP250060*60*24*365*60)
        
end
        when 53005.
use with pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("tiger") == 0 begin
            
if pc.getqf("pwahuang") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("pwahuang_use"1)
                
pc.setqf("pwahuang"1)
                
affect.add_collect(apply.ATT_GRADE_BONUS7560*60*24*365*60)
                
affect.add_collect(apply.DEF_GRADE_BONUS12560*60*24*365*60)
                
horse.set_level("25")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.ATT_GRADE_BONUS7560*60*24*365*60)
                
affect.remove_collect(apply.DEF_GRADE_BONUS12560*60*24*365*60)   
                
horse.unsummon()
                
pc.setqf("pwahuang_use"0)
                
pc.setqf("pwahuang"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("pwahuang_use") == 1 begin
            
            pc
.setqf("pwahuang_use"0)
            
pc.setqf("pwahuang"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
            
affect.remove_collect(apply.ATT_GRADE_BONUS7560*60*24*365*60)
            
affect.remove_collect(apply.DEF_GRADE_BONUS12560*60*24*365*60)   
        
end
        
-- Baby-Wolfs
        when 53006.
use with pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("tiger") == and pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == 0 begin
            
if pc.getqf("dog_use") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("dog_use"1)
                
pc.setqf("dog"1)
                
affect.add_collect(apply.ATT_GRADE_BONUS3060*60*24*365*60)
                
affect.add_collect(apply.MAX_HP100060*60*24*365*60)
                
horse.set_level("26")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.ATT_GRADE_BONUS3060*60*24*365*60)
                
affect.remove_collect(apply.MAX_HP100060*60*24*365*60)    
                
horse.unsummon()
                
pc.setqf("dog_use"0)
                
pc.setqf("dog"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("dog_use") == 1 begin
            
            pc
.setqf("dog_use"0)
            
pc.setqf("dog"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
            
affect.remove_collect(apply.ATT_GRADE_BONUS3060*60*24*365*60)
            
affect.remove_collect(apply.MAX_HP100060*60*24*365*60)
        
end

        
-- Baby-Löwen

        
        when 53007.
use with pc.getqf("dog") == and pc.getqf("pig") == and pc.getqf("tiger") == and pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == 0 begin
            
if pc.getqf("lion_use") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("lion_use"1)
                
pc.setqf("lion"1)
                
affect.add_collect(apply.PENERATE_PCT1060*60*24*365*60)
                
affect.add_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)
                
affect.add_collect(apply.MAX_HP150060*60*24*365*60)
                
horse.set_level("27")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.PENERATE_PCT1060*60*24*365*60)
                
affect.remove_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)   
                
affect.remove_collect(apply.MAX_HP150060*60*24*365*60)
                
horse.unsummon()
                
pc.setqf("lion_use"0)
                
pc.setqf("lion"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("lion_use") == 1 begin
            
            pc
.setqf("lion_use"0)
            
pc.setqf("lion"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
            
affect.remove_collect(apply.PENERATE_PCT1060*60*24*365*60)
            
affect.remove_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)   
            
affect.remove_collect(apply.MAX_HP150060*60*24*365*60)
        
end

        
-- Baby-Keiler
        when 53008.
use with pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("tiger") == and pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == 0 begin
            
if pc.getqf("pig") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("pig_use"1)
                
pc.setqf("pig"1)
                
affect.add_collect(apply.CRITICAL_PCT1060*60*24*365*60)
                
affect.add_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)
                
affect.add_collect(apply.MAX_HP150060*60*24*365*60)
                
horse.set_level("28")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.CRITICAL_PCT1060*60*24*365*60)
                
affect.remove_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)   
                
affect.remove_collect(apply.MAX_HP150060*60*24*365*60)
                
horse.unsummon()
                
pc.setqf("pig_use"0)
                
pc.setqf("pig"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("pig_use") == 1 begin
            
            pc
.setqf("pig_use"0)
            
pc.setqf("pig"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
            
affect.remove_collect(apply.CRITICAL_PCT1060*60*24*365*60)
            
affect.remove_collect(apply.ATTBONUS_HUMAN1060*60*24*365*60)   
            
affect.remove_collect(apply.MAX_HP150060*60*24*365*60)
        
end

        
        
-- Baby-Tiger
        when 53009.
use with pc.getqf("dog") == and pc.getqf("lion") == and pc.getqf("pig") == and pc.getqf("firephoenix") == and pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == 0 begin
            
if pc.getqf("tiger") == 0 then
                local old_horse_name 
horse.get_name() ;
                    if 
string.len(old_horse_name) == 0 then
                    end
                chat
("Dein Haustier wurde gerufen!")
                
local your_horse_level horse.get_level()
                
pc.setqf("horse_level_save"your_horse_level)
                
pc.setqf("tiger_use"1)
                
pc.setqf("tiger"1)
                
affect.add_collect(apply.HP_REGEN3060*60*24*365*60)
                
affect.add_collect(apply.DEF_GRADE_BONUS20060*60*24*365*60)
                
horse.set_level("29")
                
horse.unsummon() horse.summon()
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            else
                
chat("Dein Haustier verabschiedet sich nun von dir!")
                
affect.remove_collect(apply.HP_REGEN3060*60*24*365*60)
                
affect.remove_collect(apply.DEF_GRADE_BONUS20060*60*24*365*60)
                
horse.unsummon()
                
pc.setqf("tiger_use"0)
                
pc.setqf("tiger"0)
                
                
local horse_settings pc.getqf("horse_level_save")
                
horse.set_level(horse_settings)
            
            
end
        end
        when logout 
or login with pc.getqf("tiger_use") == 1 begin
            
            pc
.setqf("tiger_use"0)
            
pc.setqf("tiger"0)
                
            
local horse_settings pc.getqf("horse_level_save")
            
horse.set_level(horse_settings)
            
            
chat("Dein Haustier verlässt dich nun!")
             
affect.remove_collect(apply.HP_REGEN3060*60*24*365*60)
            
affect.remove_collect(apply.DEF_GRADE_BONUS20060*60*24*365*60)  
        
end
end
end 


Wieso kann ich das Pferd + Haustier nicht gleichzeitig rufen, Die dif ist drin, und mit anderer Quest gehts. Habt ihr eine Lösung?
Und mit Strg + H sitzt man auf dem Pferd und das Pet ist weg.
Shinso´ is offline  
Old 05/06/2014, 16:32   #2
 
killchill™'s Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 1,256
Received Thanks: 554
Quote:
Originally Posted by KAANZ View Post
Was willste du *********?
Hab leider kein Lösung aber so ein Umgangston was ist falsch hier ?
killchill™ is offline  
Old 05/06/2014, 17:13   #3
 
callmax's Avatar
 
elite*gold: 20
Join Date: Mar 2010
Posts: 1,166
Received Thanks: 684
was benutzt du für ne game? das sieht ja nach dem Clientdesign des 40k Clients aus, wenn du den nutzt warum nimmst du dann nicht die standart pet quest?
callmax is offline  
Old 05/06/2014, 17:52   #4
 
elite*gold: 0
Join Date: May 2014
Posts: 53
Received Thanks: 4
2089, Ist nur das Design
Shinso´ is offline  
Reply


Similar Threads Similar Threads
Mehrere Pets gleichzeitig rufen?
03/27/2014 - Metin2 Private Server - 11 Replies
Hey Com., ist es möglich das ich 2 Pets gleichzeitig rufen kann? Wenn ja kann mir jemand sagen wie das funktioniert? Desweiteren steht ja wenn man ein Pet ruft immer da xxx Löwe. Wie kann ich das machen das dort steht Löwe von xxx?
Frage wegen Pferd und Pet gleichzeitig rufen
07/26/2012 - Metin2 Private Server - 0 Replies
Hallo, Leider Funktioniert bei mir das Pferd und gleichzeitig Pet rufen nicht. Wenn verschwindet das andere immer. Reittier + Pet geht Pferd + Pet geht nicht. hat jemand eine Lösung? mfg
Doppelt Pferd rufen ( LOW )
05/20/2009 - Metin2 Guides & Templates - 1 Replies
Hallo erstmal ich hab metin2 gezockt da ist mir irgendwie ein trick eingefallen der auch funktioniert. Unswar wen ihr euren pferdebild oder waffenhabdbuch habt habt ihr es ya auf ein knop 1;2;3;4;F1;F2;F3;F4 ya auf welchem knopf ihr es habt halt. Und dan drückt ihr diesen knopf und gleichzeitig auf dem waffenhabdbuch oder pferdebild also rechtsklick. Dan habt ihr 2 mal pferd gerufen THX wäre nett sry wegenrechtschreibfehler weitere fragen könnt ihr mir einfahc stellen
[HOW TO]Pferd schneller rufen ^^
02/13/2009 - Metin2 Private Server - 9 Replies
Hey, wollte ich eigentlich in den Thread von Painiger reibnschreiben, aber war dann schon closed. Also.. Er sagte ja man kann einfach mehrmals drücken, habe aber noch ne Möglichkeit womit es auch öfter geht, die nicht unbedingt jeder kennt, dafür muss es auch nicht laggen, dass heißt seiner Funktioniert ja nur gut wenns doll laggt ;-) 1. Pferdebild auf F4 2. Finger über F4 ( Tastatur ) 3. Mit anderer Hand Maus auf F4 4. Mit Tastatur schnell mehrmals F4 klicken und gleichzeitig mit der...



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


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.