Register for your free account! | Forgot your password?

You last visited: Today at 14:29

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


Problem - Pets

Reply
 
Old   #1
 
elite*gold: 5
Join Date: Feb 2014
Posts: 359
Received Thanks: 75
Problem - Pets

Heyho Leute,
also ich habe ein Problem mit den Pets, undzwar dass wenn ich ein Reittier oder Pet rufe, erscheint anstatt Feuerphönix, Eisphönix ect p.p ein Pferd, und möchte man dieses wegschicken oder ähnliches bekommt man einen Ingame kick, also raus aus der Spielwelt, möchte man sich wieder einloggen funktioniert dies ebenfalls nicht, sprich der Char ist bugged die Pet Quest ist Serverside eingefügt vorher hat auch alles einwandfrei mit den Pets und Reittieren funktioniert, Änderungen wurden keine vorgenommen

Screen:


eventuell wisst ihr ja rat, danke im vorraus^^



[nX]ℓυzιƒєя is offline  
Old 03/15/2014, 13:51   #2
 
elite*gold: 0
Join Date: Sep 2013
Posts: 186
Received Thanks: 120
Was für eine pet quest benutzt du denn? o:


.He3o Cry is offline  
Old 03/15/2014, 14:51   #3
 
elite*gold: 5
Join Date: Feb 2014
Posts: 359
Received Thanks: 75
Diese..

PHP Code:
quest official_pets begin
state start begin
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.ATT_MAX_HP10060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.ATT_MAX_HP10060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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
chat
("Dein Haustier hat noch keinen Namen!")
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_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
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
chat
("Dein Haustier hat noch keinen Namen!")
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.ATT_GRADE_BONUS10060*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.add_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
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.ATT_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS10060*60*8)
affect.remove_collect(apply.MAX_HP100060*60*8)
end
end
end 
[nX]ℓυzιƒєя is offline  
Old 03/15/2014, 15:46   #4
 
elite*gold: 0
Join Date: Sep 2013
Posts: 186
Received Thanks: 120
ich würde mir eine andere besorgen, die ist ziemlich ****


.He3o Cry is offline  
Old 03/15/2014, 16:22   #5
 
elite*gold: 5
Join Date: Feb 2014
Posts: 359
Received Thanks: 75
Warum sollte diese **** sein, hat vorher doch genau so funktioniert ^^
[nX]ℓυzιƒєя is offline  
Old 03/15/2014, 17:51   #6
 
elite*gold: 116
Join Date: Jan 2014
Posts: 213
Received Thanks: 52
Du musst was geändert haben wenn du sagst es hat vorher funktioniert. Jede kleinste Änderung kann Fehler verursachen, selbst Dinge die im Kontext nichts mit dem Pet System am Hut haben.
.C3ll is offline  
Old 03/15/2014, 17:56   #7
 
elite*gold: 0
Join Date: Nov 2011
Posts: 53
Received Thanks: 15
Verdammt , Bad Quest . Wechsel zur Official Quest sorry.
Chiksz is offline  
Old 03/15/2014, 17:56   #8
 
elite*gold: 116
Join Date: Jan 2014
Posts: 213
Received Thanks: 52
Ahja, welche Game eig. ?
.C3ll is offline  
Old 03/15/2014, 18:25   #9
 
elite*gold: 5
Join Date: Feb 2014
Posts: 359
Received Thanks: 75
34K Game

Jetzt aber eh wieder neues Problem;

Quote:
C stack overflow


[nX]ℓυzιƒєя is offline  
Reply



« GM Commands | Newbie question »

Similar Threads
Pets problem ... take a look
11/16/2013 - Metin2 PServer - Discussions / Questions - 0 Replies
Hi! I have a problem with pet system on r34083, exactly i installed the pet system with pet levels and pet status and now, when i try to summon a pet with the seal only the horse appears :( . I installed good pet.lua, pet_system.quest... BUT NO DIFF FOR HORSE AND BET IN THE SAME TIME ON R 34083 Some help? Ty.
Problem mit pets
12/27/2012 - Metin2 PServer - Discussions / Questions - 2 Replies
Hallo Leute, http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/1936067-release-official-pets-quest.html hab die pets aus dem Thread eingefügt aber wenn ich die rufen will kommt mein Pferd was kann ich da machen das die Pets kommen?
Das Problem mit PETS
12/19/2012 - Metin2 PServer - Discussions / Questions - 4 Replies
Hallo elitepvpers! Helfen Sie bitte ... Die Tatsache, dass ich eine Quest, um Ihr Haustier zu nennen gebraucht hat außer dem Namen des Pferdes verändert, und wie ich gehört, dass man auf Haustiere zu tun haben verschwindet nicht, wenn teleportieren.
New pets problem .... !
08/12/2012 - SRO PServer Ask the Experts - 4 Replies
Hello , i was working on my DB , and i found that i never tried to add the new fellow pets i decided they are going to be normal like wolf , fox , bear not to ride and OR attack and ride at same time (Behmoth module) , etc. i didn't found any guides , so i made it my own ..... well i copied FOX lines (140 line) and added them with new IDs , new code name, and BSR(s) every thing went normal but when i summoned the pet it doesn't attack , and it attack only in 1 case when i attack a...
Problem mit dem Pets
07/06/2012 - Metin2 PServer - Discussions / Questions - 2 Replies
Also ich kann auf den Haustieren reiten xD Hat das vlt was mir der quest zu tuhn? quest phoenix begin state start begin when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang1_use") == 0 and pc.getqf("reindeer_young") == 0 begin if pc.getqf("phoenix_fly") == 0 then local old_horse_name = horse.get_name() ; if string.len(old_horse_name) == 0 then say_title("Feuerphönix-Siegel") ...



All times are GMT +1. The time now is 14:29.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.