27.06.2016, 22:32
Qual vantagem de usar enum para fazer variбveis para limitar comandos(Um exemplo sгo comandos administrativos), do que usar simples Variбveis globais. Se poder deixar o tуpico de algo bem explicativo sobre o assunto
enum pInfo
{
Score,
Grana,
Sexo
}
new PlayerInfo[MAX_PLAYERS][pInfo];
CMD:setinfo(playerid, params[])
{
new pSexo, pid;
if(sscanf(params, "ud", pid, pSexo))return SendClientMessage(playerid, -1, "USO: /setinfo [ID/NICK] [SEXO]");
PlayerInfor[pid][Sexo] = pSexo;
}
//Daria o mesmo de utilizar
new Sexo[MAX_PLAYERS];
CMD:setinfo(playerid, params[])
{
new pSexo, pid;
if(sscanf(params, "ud", pid, pSexo))return SendClientMessage(playerid, -1, "USO: /setinfo [ID/NICK] [SEXO]");
Sexo[playerid] = pSexo;
}
new blabla1;
new blabla2;
new blabla3;
new blabla4;
new blabla5;
new blabla6;.......