JASS:
//TESH.scrollpos=0
//TESH.alwaysfold=0
function AutoIn_Conditions takes nothing returns boolean
return GetTriggerUnit() == gg_unit_h000_0000
endfunction
function Trig_AutoIn_Actions takes nothing returns nothing
call DialogSetMessageBJ( udg_Auto_In_D[GetConvertedPlayerId(GetTriggerPlayer())], "Options" )
call DialogAddButtonBJ( udg_Auto_In_D[GetConvertedPlayerId(GetTriggerPlayer())], "Get Inside" )
set udg_Auto_In_In[GetConvertedPlayerId(GetTriggerPlayer())] = GetLastCreatedButtonBJ()
call DialogAddButtonBJ( udg_Auto_In_D[GetConvertedPlayerId(GetTriggerPlayer())], "Check" )
set udg_Auto_In_Ch[GetConvertedPlayerId(GetTriggerPlayer())] = GetLastCreatedButtonBJ()
call DialogAddButtonBJ( udg_Auto_In_D[GetConvertedPlayerId(GetTriggerPlayer())], "Cancel" )
set udg_Auto_In_Ca[GetConvertedPlayerId(GetTriggerPlayer())] = GetLastCreatedButtonBJ()
call SelectUnitForPlayerSingle( udg_Player_Hero[GetConvertedPlayerId(GetTriggerPlayer())], GetTriggerPlayer() )
call DialogDisplayBJ( true, udg_Auto_In_D[GetConvertedPlayerId(GetTriggerPlayer())], GetTriggerPlayer() )
endfunction
//===========================================================================
function InitTrig_AutoIn takes nothing returns nothing
set gg_trg_AutoIn = CreateTrigger( )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(0), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(1), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(2), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(3), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(4), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(5), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(6), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(7), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(8), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_AutoIn, Player(9), true )
call TriggerAddCondition( gg_trg_AutoIn, Condition( function AutoIn_Conditions ) )
call TriggerAddAction( gg_trg_AutoIn, function Trig_AutoIn_Actions )
endfunction
my point for this jass is when a player selects a unit, a dialog buton will be shown. This works for Player 1(Player(0)), but when i tried to use Player 2(Player (1)) as a user the dialog wont show...i cant figure it out...!