Jump to content

  •  

flame30

Member Since 09 Oct 2013
Offline Last Active Apr 08 2016 10:32 PM
-----

Issues I've Posted

    Queue Stacking Event

    Posted 8 Dec 2013

    Hello everyone, i'm not sure this is the right place for this issue ....
    Actually , i had try to work with the new BG (http://herc.ws/board...bg-queue-debug/) and i have some problem :

    One of my objectives was to make a TDM , on the same principle as the current script for flavius.
    Then i use :
        queueopt($@Guill_QueueBG1,HQO_OnDeath,"start#TDM::OnGuillaumeDie");
        queueopt($@Croix_QueueBG1,HQO_OnDeath,"start#TDM::OnCroixDie");
    It work pretty well but the probleme is that if a player do a TDM a couple of time , this event seems to stack between differents TDM. ( I have not forgottent queuedel($@Croix_QueueBG1); and  queuedel($@Guill_QueueBG1); )
    Also during the first , it work well each kill give a point.
    During the second (for one player) , a kill give two point
    etc...

    Howether it seems this bug work too with different ondeath event , for example if a do a flavius with :
        queueopt($@Guill_QueueBG1,HQO_OnDeath,"start#bat_b01::OnGuillaumeDie");
        queueopt($@Croix_QueueBG1,HQO_OnDeath,"start#bat_b01::OnCroixDie");
    
    Then redo a TDM the  TDM on death event will trigger two times.


    Finally, after a couple of try, i have this warning :
    [Warning]: npc_event: player's event queue is full, can't add event  'start#TDM::OnGuillaumeQuit' !






    Thank you for your help, I hope I was clear.
    Feel free to ask me for missing things.