ich habe versucht, neue Effekte zu benennen und einzufügen, leider vergebens.
Die Effekte werden zwar angezeigt, wenn ich Ingame z.B. (buff1) eingebe, oder (pot1)
Leider werden sie nicht auf die Items projeziert...
Meine Game.py sieht so aus:
PHP Code:
# PRIVATE_SHOP_PRICE_LIST
"MyShopPriceList" : self.__PrivateShop_PriceList,
# END_OF_PRIVATE_SHOP_PRICE_LIST
# NEW_EFFECTS
"buff1" : self.__buff1,
"buff2" : self.__buff2,
"buff3" : self.__buff3,
"buff4" : self.__buff4,
"buff5" : self.__buff5,
"buff6" : self.__buff6,
# END_NEW_EFFECTS
# COSTUME_SYS
"CostumeMain" : self.CostumeMain,
"CostumeHair" : self.CostumeHair,
# COSTUME_SYS_END
#POTTS
"pot1" : self.__pot1,
"pot2" : self.__pot2,
#POTTS END
PHP Code:
# END_OF_WEDDING
# NEW_EFFECTS
def __buff1(self):
net.SendChatPacket("(buff1)")
def __buff2(self):
net.SendChatPacket("(buff2)")
def __buff3(self):
net.SendChatPacket("(buff3)")
def __buff4(self):
net.SendChatPacket("(buff4)")
def __buff5(self):
net.SendChatPacket("(buff5)")
def __buff6(self):
net.SendChatPacket("(buff6)")
def __pot1(self):
net.SendChatPacket("(pot1)")
def __pot2(self):
net.SendChatPacket("(pot2)")
# END_NEW_EFFECTS
PHP Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+11, "", EmoticonStr+"fish.mse")
net.RegisterEmoticonString("(fish)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"buff_item1.mse")
net.RegisterEmoticonString("(buff1)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+13, "", BuffStr+"buff_item2.mse")
net.RegisterEmoticonString("(buff2)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+14, "", BuffStr+"buff_item3.mse")
net.RegisterEmoticonString("(buff3)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+15, "", BuffStr+"buff_item4.mse")
net.RegisterEmoticonString("(buff4)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+16, "", BuffStr+"buff_item5.mse")
net.RegisterEmoticonString("(buff5)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+17, "", BuffStr+"buff_item6.mse")
net.RegisterEmoticonString("(buff6)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+18, "", "d:/ymir work/effect/etc/recuperation/drugup_green.mse")
net.RegisterEmoticonString("(pot1)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+19, "", "d:/ymir work/effect/etc/recuperation/drugup_purple.mse")
net.RegisterEmoticonString("(pot2)")
PHP Code:
quest buffs begin
state start begin
when 71135.use begin
cmdchat("buff1")
end
when 71136.use begin
cmdchat("buff2")
end
when 71143.use begin
cmdchat("buff3")
end
when 71145.use begin
cmdchat("buff4")
end
when 71148.use begin
cmdchat("buff5")
end
when 71149.use begin
cmdchat("buff6")
end
when 27102.use begin
cmdchat("pot1")
end
when 27112.use begin
cmdchat("pot1")
end
when 27105.use begin
cmdchat("pot2")
end
when 27115.use begin
cmdchat("pot2")
end
end
end






