1
Code:
for ( new aa=1; aa<=32; aa++ )
{
server_print("aa == %i",aa)
}
Code:
new aa=1
new bb=100
while (aa < bb)
{
bb += 1
server_print("aa == %i / bb == %i",aa,bb)
}
2
Code:
if (aa == bb)
{
server_print("aa == bb")
}
else if (aa > bb)
{
server_print("aa > bb")
}
else if (aa < bb)
{
server_print("aa < bb")
}
else
{
server_print("aa != bb")
}
to avoid using many IF/ELSE switches u can use a SWITCH/CASE
Code:
new aa = random_num(1,5)
switch (aa)
{
case 1:server_print("aa = 1")
case 2:server_print("aa = 2")
case 3:
{
server_print("aa = 3")
server_print("OMG MAGIC NUMBER 3!!!")
}
case 4:server_print("aa = 4")
case 5:server_print("aa = 5")
}
3.
Code:
stock LoadConfig()
{
if(file_exists("addons/amxx/FileToLoad.ini") == 1) {
new line, stxtsize
new data[192]
while((line=read_file("addons/amxx/FileToLoad.ini",line,data,191,stxtsize))!=0)
{
if ( data[0] == ';' ) continue
if (equal("SomeValue",data)) {
//DO STUFF!!!!
}
}
}else{
server_cmd("echo [AMXX] 404 Error!!! File Not Found!!!")
log_amx("[AMXX] 404 Error!!! File Not Found!!!")
}
}
4
Code:
new SteamId[33]
get_user_authid(id,SteamId,32)
server_print("%i has Steamid %s",id,SteamId)
__________________