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.