AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Make it neatly (https://forums.alliedmods.net/showthread.php?t=172188)

Shadow Of Death 11-16-2011 17:15

Make it neatly
 
Any have an idea how i can code this neatly?

PHP Code:

    new server_address[3][33];

    
get_cvar_string("ip"server_address[0], 32);
    
replace_all(server_address[0], strlen(server_address[0]), ".""_")
    
get_cvar_string("port"server_address[1], 32);
    
server_address[2] = server_address[0];
    
add(server_address[2], strlen(server_address[0])+1"_"0);
    new 
PortLen;
    
PortLen strlen(server_address[1]);
    
add(server_address[2], strlen(server_address[2])+PortLenserver_address[1], 0); 

i don't feel good with this ^^

fysiks 11-16-2011 20:48

Re: Make it neatly
 
PHP Code:

    new szIP[24], szPort[7]
    new 
len get_cvar_string("ip"szIPcharsmax(szIP))
    
get_cvar_string("port"szPortcharsmax(szPort))
    
formatex(szIP[len], charsmax(szIP) - len"_%s"szPort)
    
server_print("%s"szIP

You'll need to add the replace for the decimal points.


All times are GMT -4. The time now is 08:23.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.