Thread: 3 dim array ?
View Single Post
JocAnis
Veteran Member
Join Date: Jun 2010
Old 10-05-2018 , 10:15   Re: 3 dim array ?
Reply With Quote #9

yeah...i mean, i put set_task for every participating ID, but that loop for sizeof origins + that set_task, doesnt go one with other...not the best logic for resolving it...so made new code:

PHP Code:
//ime_brt = name
//broj = number
new od 
new boolg_provereno false

public cup_finishedid )
{
set_task3.0"teleport_origin1"id )
}

public 
teleport_origin1id )
{        
    
set_dhudmessage255850, -1.00.402.52.5 )  
    
show_dhudmessageid"Teleported to: %s"ime_brtod ] ) 
            
    
entity_set_vectoridEV_VEC_originoriginsod ] ) 
            
    
client_printidprint_console"TP: BROJ: %d NIK:%s - %.01f %.01f %.01f"odime_brtod ], originsod ][0], originsod ][1], originsod ][2]  )

    if( 
originsod+][ ] != 0.0 )  //edit: not executed
    
{
        
set_task3.0,  "teleport_origin1"id )
        
client_printidprint_console"PRINTINGGGGG: one more tp" 
    }
    if( !
g_provereno && ( originsod+][ ] != 0.0 )  //edit: not executed
    
{
        
g_provereno true //this bool for just one execute cuz could be 10 id's in cup
        
        
set_task0.2"set_od"555 )
    }
    else
    {
        
client_printidprint_chat"debug: No more TPs" )
    }
}
public 
set_od()
{
    
od++
    
g_provereno false // being able to check next origin

didint test yet with 2or more players, but i think this is a little better way of doing it..anyway, thank you for trying

edit: maybe getting all player's origin problem...cuz origin[ od+1 ][0] isnt excecuted :S
PHP Code:
public find_origins()
{
    new 
id
    get_players
playersplayerNum 
    
    for( new 
0playerNumi++ )
    {
        
id players]
        if( 
in_duelid ] )
        {
            
entity_get_vectoridEV_VEC_originoriginsid ] ) 
            
get_user_nameidime_brtid ], 31 )
            
client_printidprint_chat"PRONADJENO: %.01f %.01f %.01f"origins[id][0],origins[id][1],origins[id][2])

        }
    }

__________________
KZ Public Autocup - PrimeKZ

My blog: http://primekz.xyz (in progress...) - not active (dec 2022)

Last edited by JocAnis; 10-05-2018 at 11:42.
JocAnis is offline