[Include] hLoop - Sistema de Loops
#1

Introduзгo

Simples sistema de loops feito com macros, a idйia do hLoop й facilitar o uso de Loops nos cуdicos !

Formas de uso

hLoopBot()

pawn Код:
hLoopBot(i)
{
Kick(i);
}
//Esse cуdico kickara todos npcs do servidor !
hLoop_Admin( , )

pawn Код:
hLoop_Admin(i, PlayerInfo[i][AdminLevel] >= 5)
{
    Kick(i);
}
//Esse cуdico kickara todos administradores de acima de level 5 do servidor !
//Outro exemplo:
hLoop_Admin(i, IsPlayerAdmin)
{
    Kick(i);
}
//Esse cуdico kickara todos administradores na RCON !
hLoop_Player()

pawn Код:
hLoop_Player(i)
{
    Kick(i);
}
//Esse cуdico kickara todos jogadores do servidor ! Inclusive os npcs !
hLoop_Vehicle()

pawn Код:
hLoop_Vehicle(i)
{
    DestroyVehicle(i);
}
//Esse cуdico excluira todos veiculos do servidor !
hLoop_Multiple() ou hLoop_Function()

pawn Код:
hLoop_Multiple(5, i)
{
    printf("Print %d", i);
}
//Esse cуdico resultarб em:

[SERVERLOG]
Print 0
Print 1
Print 2
Print 3
Print 4

Sem hLoop_Multiple:

print("Print 0");
print("Print 1");
print("Print 2");
print("Print 3");
print("Print 4");
Download

pawn Код:
#define hLoop_Bot(%1) for (new %1 = 0; %1 < MAX_PLAYERS; %1++) if(IsPlayerConnected(%1) && IsPlayerNPC(%1))
#define hLoop_Admin(%1,%2) for (new %1 = 0; %1 < MAX_PLAYERS; %1++) if(IsPlayerConnected(%1) && %2)
#define hLoop_Player(%1) for (new %1 = 0; %1 < MAX_PLAYERS; %1++) if(IsPlayerConnected(%1))
#define hLoop_Vehicle(%1) for (new %1 = 0; %1 < MAX_VEHICLES; %1++)
#define hLoop_Multiple(%1,%2) for (new %2; %2 < %1; %2++)
#define hLoop_Function(%1,%2) \
            hLoop_Multiple(%1,%2)
Crйditos

Mr.Hardy(Eu) - Pela criaзгo dos macros !
Los(Um doido !) - Ajudou б escolher o nome ! (Gente fina )
Reply


Messages In This Thread
hLoop - Sistema de Loops - by Mr.Hardy - 11.04.2012, 03:13
Re: hLoop - Sistema de Loops - by zSuYaNw - 11.04.2012, 04:42
Re: hLoop - Sistema de Loops - by 4LiSs0N - 11.04.2012, 12:08
Re: hLoop - Sistema de Loops - by histire - 11.04.2012, 12:55
Re: hLoop - Sistema de Loops - by Lуs - 11.04.2012, 14:24
Re: hLoop - Sistema de Loops - by Ricop522 - 11.04.2012, 14:36
Re: hLoop - Sistema de Loops - by Lucas_Alemao - 11.04.2012, 15:08
Re: hLoop - Sistema de Loops - by paulor - 11.04.2012, 16:36
Re: hLoop - Sistema de Loops - by Kan - 11.04.2012, 16:39
Re: hLoop - Sistema de Loops - by Mr.Hardy - 12.04.2012, 02:16

Forum Jump:


Users browsing this thread: 1 Guest(s)