[H]Problem beim Kopfgeldsystem /Quest-Python

08/28/2013 02:47 Noa_#1
hey, ich habe ein kleines Problem bei dieser quest, wenn ich ein Spieler kille wird mir die vid des gegners auch angezeigt, jedoch erscheint der say dialog wenige Sekunden später wieder, bis ins unendliche, die dialoge überlappen sich, der Server laggt und schließlich kackt alles ab.
hier die quest
PHP Code:
function getinput(par)
            
cmdchat("getinputbegin")
            
local ret input(cmdchat(par))
            
cmdchat("getinputend")
            return 
ret
        end
        when kill begin
            cleartimer
('testobject')
            
timer('testobject',0.5)
        
end
        when testobject
.timer begin
            cleartimer
('testobject')
            
local a =_lvlup.getinput("getinput")
            
say(a)
        
end 
die game
PHP Code:
"getinputbegin"            self.__Inputget1,
            
"getinputend"            self.__Inputget2,
            
"getinput"                self.__Inputget3,

def __Inputget1(self):
        
constInfo.INPUT_IGNORE 
        
    def __Inputget2
(self):
        
constInfo.INPUT_IGNORE 0
        
    def __Inputget3
(self): 
        
net.SendQuestInputStringPacket(str(player.GetTargetVID())) 
hoffe mir kann jmd netterweise mal helfen, mfg Noa
08/30/2013 03:15 Noa_#2
hab das Problem gelöst, musste nur überall den cleartimer entfernen