10.12.2013, 15:49
(
Последний раз редактировалось DanDRT; 10.12.2013 в 21:33.
)
Introduзгo
O d!CMD й um processador de comando, pequeno e simples.
Include
d!CMD.inc
Modo de Uso
O uso й como na iCMD:
"Agora a callback OnPlayerCommandText foi modificada, e o uso dela serб o seguinte:
Commandid? Params?
Simples, commandid representa o ID do comando. E params[] representa os parвmetros do comando — caso o jogador tenha digitado algum, й claro."
Uso:
Autoria
* DanDRT - Include;
* IpsBruno - Hook Method;
* [IPS]Team.
Depois conserto as cores do post tenho que sair.
O d!CMD й um processador de comando, pequeno e simples.
Include
d!CMD.inc
pawn Код:
/*
* --- d!CMD ---
* Por Danilo Galvгo
* [iPs]TeaM - Equipe GT
* http://www.ipsbr.net - http://www.equipegt.com
*
*/
stock iscmd(string[])
{
new id, position = -1;
while(string[++position])
id ^= (string[position] - string[1]);
return id;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmdpos = -1, id, params[128];
while(cmdtext[++cmdpos] > ' ')
id ^= cmdtext[cmdpos] - cmdtext[1];
format(params, sizeof(params), "%s", cmdtext[cmdpos+1]);
#if defined Ips_OnPlayerCommandText
return Ips_OnPlayerCommandText(playerid, id, params);
#else
return 0;
#endif
}
#if defined _ALS_OnPlayerCommandText
#undef OnPlayerCommandText
#else
#define _ALS_OnPlayerCommandText
#endif
#define OnPlayerCommandText Ips_OnPlayerCommandText
#if defined Ips_OnPlayerCommandText
forward Ips_OnPlayerCommandText(playerid, commandid, params[]);
#endif
O uso й como na iCMD:
"Agora a callback OnPlayerCommandText foi modificada, e o uso dela serб o seguinte:
pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
Simples, commandid representa o ID do comando. E params[] representa os parвmetros do comando — caso o jogador tenha digitado algum, й claro."
Uso:
pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
{
if(commandid == iscmd("/tapa"))
{
//funзхes
}
return false; // COMANDO NГO EXISTENTE.
}
* DanDRT - Include;
* IpsBruno - Hook Method;
* [IPS]Team.
Depois conserto as cores do post tenho que sair.