[How to] new effect by xCPx and grren/purple pots

01/28/2012 06:02 Zymos#16
geht alles, nur serverside mit dem halbmondring is nervig >.<
Gehn tuts, nur die bonis zu remove da wirds schwer.. weil man kann die sockets nicht so wirklich abfragen <.<
01/28/2012 06:45 [ShiizoPhreN]™#17
warum wird es schwer zu removen 60*60*24*7 da haste 7 tage boni 10 zeichen naja es sei dne ndu hast nur ne tastatur mit 9 tasten xD
01/28/2012 07:24 Zymos#18
Quote:
Originally Posted by [ShiizoPhreN]™ View Post
warum wird es schwer zu removen 60*60*24*7 da haste 7 tage boni 10 zeichen naja es sei dne ndu hast nur ne tastatur mit 9 tasten xD
doof? ... Der ring funktioniert Offiziell anders..

die use funktion ist nicht so ausgebaut.
01/28/2012 07:41 [ShiizoPhreN]™#19
oh man es ist ne möglichkeit und damit ensteht auch der boni effect wie auf DE wenn es dir nicht passt nimm dir die hair.quest vor und schreib sie um dann hast du zu 100% die use funktion oder etwa nicht

und ne abfrage zecks der 2 ringe und lolli kann man ja einbauen dann ist es auch nicht kombinierbar

P.S. und wenn du mich nochma doof nennst dann kannst du dich bedanken denn dann hast du virtuell eine geklatscht bekommen xD
01/28/2012 17:21 Structurix#20
Hallo,ich bekomme wenn ich die 2 quest´s einfüge bei make ne Error occured on compile buffs.quest,bei der anderen auch
kann mir da jemand helfen bitte

MFG
01/29/2012 04:54 Zymos#21
Quote:
Originally Posted by [ShiizoPhreN]™ View Post
oh man es ist ne möglichkeit und damit ensteht auch der boni effect wie auf DE wenn es dir nicht passt nimm dir die hair.quest vor und schreib sie um dann hast du zu 100% die use funktion oder etwa nicht

und ne abfrage zecks der 2 ringe und lolli kann man ja einbauen dann ist es auch nicht kombinierbar

P.S. und wenn du mich nochma doof nennst dann kannst du dich bedanken denn dann hast du virtuell eine geklatscht bekommen xD

Ich vermute mal du verstehst das Problem nicht. Aber wie auch ohne es zu kennen.. Naja ich nenn dich wie ich will :P

Aber hab keine lust auf eine Diskussion mit dir, da ich sowieso rechtbehalte.

mfg Zymos
01/29/2012 11:16 Structurix#22
Hey
also ich habe alles wie beschrieben eingefügt,es kommen keine fehlermeldungen oder anderes,aber wenn ich die potts oder diesen ring anklicke passiert absolut garnix,habe auch schon den typ versucht zuändern was aber auch keine wirkung gezeigt,kann wer nich mal bitte den genauen ablauf hier posten?ich vermute ja es liegt an den quest´s aber diese laufen bei make problemlos durch.

MFG
01/29/2012 12:30 [ShiizoPhreN]™#23
haste mal den chat fix rausgenommen und im chatfenster mit (buff1) versucht zu testen ob der effect kommt ?
01/29/2012 15:21 Structurix#24
mmh,steh da im moment einbisschen auf dem schlauch,was meinst du damit chat fix rausgenommen?

MFG
01/29/2012 15:28 £αšεℜ™#25
Das in der uichat das es verbietet das du den effect mit (buff1) holst
01/29/2012 15:51 Jakuz0#26
Someone run effects of potions?
01/29/2012 21:18 .Hiяo#27
Wieso schließt sich mein Client beim öffnen?

Bin wie folgt vorgegangen:

PHP Code:
def __ServerCommand_Build(self):
        
serverCommandList={
            
"buff1"                    self.__buff1,
            
"buff2"                    self.__buff2,
            
"buff3"                    self.__buff3,
            
"pot1"                    self.__pot1,
            
"pot2"                    self.__pot2
von diesem Abschnitt habe ich den Abschnitt:

PHP Code:
"buff1"                    self.__buff1,
            
"buff2"                    self.__buff2,
            
"buff3"                    self.__buff3,
            
"pot1"                    self.__pot1,
            
"pot2"                    self.__pot2
unter servercommandlist eingefügt.

und da es ein PHP Code war werden Tabs nciht mit Kopiert sondern durch Leerzeichen ersetzt also habe ich die Leerzeichen durrch Tabs ersetzt.

dann hab ich ganz unten den Abschnitt:

PHP Code:
def __buff1(self):
        
net.SendChatPacket("(buff1)")
    
def __buff2(self):
        
net.SendChatPacket("(buff2)")
    
def __buff3(self):
        
net.SendChatPacket("(buff3)")

    
def __pot1(self):
        
net.SendChatPacket("(pot1)")
    
def __pot2(self):
        
net.SendChatPacket("(pot2)"
Dran gehangen ( ebenfalls die Leerzeichen durch Tabs ersetzt)!

In der Playersettingmodule.py habe ich meinen Abschnitt so ergänzt das er wie der hier aussah:

PHP Code:
 EmoticonStr "d:/ymir work/effect/etc/emoticon/"
    
BuffStr "d:/ymir work/effect/etc/buff/"

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+0""EmoticonStr+"sweat.mse")
    
net.RegisterEmoticonString("(Ȳ´ç)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+1""EmoticonStr+"money.mse")
    
net.RegisterEmoticonString("(µ·)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+2""EmoticonStr+"happy.mse")
    
net.RegisterEmoticonString("(±â»Ý)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+3""EmoticonStr+"love_s.mse")
    
net.RegisterEmoticonString("(ÁÁ¾Æ)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+4""EmoticonStr+"love_l.mse")
    
net.RegisterEmoticonString("(»ç¶û)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+5""EmoticonStr+"angry.mse")
    
net.RegisterEmoticonString("(ºÐ³ë)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+6""EmoticonStr+"aha.mse")
    
net.RegisterEmoticonString("(¾ÆÇÏ)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+7""EmoticonStr+"gloom.mse")
    
net.RegisterEmoticonString("(¿ì¿ï)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+8""EmoticonStr+"sorry.mse")
    
net.RegisterEmoticonString("(Á˼Û)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+9""EmoticonStr+"!_mix_back.mse")
    
net.RegisterEmoticonString("(!)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+10""EmoticonStr+"question.mse")
    
net.RegisterEmoticonString("(?)")

    
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"""d:/ymir work/effect/etc/recuperation/drugup_green.mse")
    
net.RegisterEmoticonString("(pot1)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+16"""d:/ymir work/effect/etc/recuperation/drugup_purple.mse")
    
net.RegisterEmoticonString("(pot2)"
ebenfalls Leerzeichen durch Tabs ersetzt!

in der uichat.py habe ich diesen abschnitt:

PHP Code:
def __SendChatPacket(selftexttype):
if 
text == "(buff1)":
            return
        
elif text == "(buff2)":
            return
        
elif text == "(buff3)":
            return
        
elif text == "(pot1)":
            return
        
elif text == "(pot2)":
            return
        
elif net.IsChatInsultIn(text):
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
        else:
            
net.SendChatPacket(texttype
einfach ganz unten dran gehangen und eben falls die Leerzeichen mit Tabs esetzt.

Wenn ich nun meinen cleinten starte, hägt er sich kurz auf und schließt sich sofort wieder!

Woran liegt das?
Hat jemand ne antwort
01/29/2012 21:29 £αšεℜ™#28
Ich werde meine sachen hochladen dann könnt ihr euch das raus holen fertig
01/29/2012 21:36 xCPx#29
Quote:
Originally Posted by £αšεℜ™ View Post
Ich werde meine sachen hochladen dann könnt ihr euch das raus holen fertig
nein bitte lass das, dann müssen sie wieder nicht denken.
Wer es so nicht hinkriegt soll es auch nicht hinbekommen.
01/29/2012 21:40 £αšεℜ™#30
Ok. Da ich auch noch selber ein wenig propleme habe :D mit den potts denn den rest hatte ich ja schon vor deinem release aber ich wusste garnicht das es mit dem potts auch geht und da hakt es auch