Hello, i find out when using two different database... the fist database with type=1046 and param = 56 .. working appear interface in client side.. but the other database not working... nothing to do with cq_task... anyone know where the real problem?
the dialogue_id maybe different than the one you used in the previous client, or maybe missing parts for the graphic for that dialogue id(it should show up in the debug files) or maybe you simple do not have a task for that action id... or you do not have a cq_npc entry for your dialogue id... (some of them need it)
ACTION_USER_OPEN_DIALOG = 1046, // notice client side opens a contact surface. data=idDialog. param= " task_id0 task_id1 task_id2 task_id3… “, may not have param, most 20 task_id, task_id cannot be 0, permission client side choice next TASK. When does not have param, the client side can upload only “TASK which the client side may trigger”. When has param, cq_task.client_active must be 0.
ACTION_USER_OPEN_DIALOG = 1046, // notice client side opens a contact surface.data=idDialog.param= " task_id0 task_id1 task_id2 task_id3… “, may not have param, most 20 task_id, task_id cannot be 0, permission client side choice next TASK.When does not have param, the client side can upload only “TASK which the client side may trigger”.When has param, cq_task.client_active must be 0.
click the spoiler in the post above lol i already said that
@nomercy are you sure your 56 is in the parameter column as you said or is it in the data column ....
sounds like youre calling a dialogue that isnt there in the version you changed to. try looking and see if they use a different dialogue id for that particular window dialogue .... ie if its the warehouse popup look for warehouse and see if its there somewhere maybe with a different number in the data column
if you cant find it then you could try to go through and find the files in your "new" client for that dialogue id and client side actions and update it to have similar values to the "previous" client
Thanks for reply... Im using same Client, but different database(just database).... both with same querry.... cq_npc querry , cq_task querry, cq_action querry... but the other database the type = 1046 and data=56 param="" not appear interface...mybe other table affect the 1046 type...in addition, if we can solve this problem, we can known the exactly interface data type..
my Randal or FamilyWar npc also not appear interface...mybe there is something we dont know in database table...
You could always test if the server "fails" an action when no such interface exists
You could do this by having another action that comes after the dialog call.
Thanks all for reply.. Im already fix it... some action of 1046 not working without some complete table... im someone have problem like mine.. you should check some table that missing or incomplete table database to make sure the 1046 type working..