Вот так сделал, но только названия скилов пишет, а не  ID
На vjass работает такое 
Unit - A unit Is issued an order targeting an object
Unit - A unit Is issued an order targeting a point
Unit - A unit Is issued an order with no target
Conditions
Actions
Custom script: call BJDebugMsg( "Order Name: "+OrderId2String( GetIssuedOrderId() ) )
Custom script: call BJDebugMsg( "Order Id: "+I2S( GetIssuedOrderId() ) )
Custom script: call BJDebugMsg("-----------------")
Но числа в хекс формате показывает
Unit - A unit Is issued an order targeting an object
Unit - A unit Is issued an order targeting a point
Unit - A unit Is issued an order with no target
Conditions
Actions
Custom script: call BJDebugMsg( "Order Name: "+OrderId2String( GetIssuedOrderId() ) )
Custom script: call BJDebugMsg( "Order Id: "+I2S( GetIssuedOrderId() ) )
Custom script: call BJDebugMsg("-----------------")
Но числа в хекс формате показывает
Принятый ответ
GetSpellAbilityId( )
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            




мне как раз интересны числа в хекс формате были
любопытно, числа вывести суметь, а гуишную функцию не знать
Ред. scopterectus
Custom Script: call BJDebugMsg("Ability Id: " + DebugIdInteger2IdString(GetSpellAbilityId()))
Ред. Hanuman
ScopteRectuS:
просто автор вопроса полный нуб и не может даже заюзать готовый код