02.06.2012, 15:18
Eae gente.. to ae de novo com mais uma dъvida..
meu GM eu to usando !strcmp, eu queria uma explicaзгo de como eu crio um comando que use parametros..
por exemplo, um comando que mande msg pra todos do server..
[Administrador "NOME"] Mensagem..
como crio um parametro pra ele pegar a msg que eu digitar?
eu tava tentando assim de acordo com o que li no search
sу que se eu deixo
ele retorna pro comando, por exemplo, eu digito no jogo: /msg
e ele manda sу a MSG /msg
"[Administrador NomeDoMeuAdmin] /msg"
Vlw ae +REP
espero que tenha dado pra entender essa poha que eu tentei explicar..
meu GM eu to usando !strcmp, eu queria uma explicaзгo de como eu crio um comando que use parametros..
por exemplo, um comando que mande msg pra todos do server..
[Administrador "NOME"] Mensagem..
como crio um parametro pra ele pegar a msg que eu digitar?
eu tava tentando assim de acordo com o que li no search
pawn Код:
else if(!strcmp(cmdtext, "/msg", true))
{
if(!strlen(cmdtext))
return SendClientMessage(playerid, COR_VERMELHO, "[INFO] Use: /msg [texto]");
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, COR_VERMELHO, "[INFO] Vocк nгo й um admin.");
{
GetPlayerName(playerid, name, sizeof(name));
new MSGAdmin[128];
format(MSGAdmin, sizeof(MSGAdmin), "{1E90FF}[Administrador %s]{FFFFFF} %s", name, cmdtext);
SendClientMessageToAll(COR_VERDECLARO, MSGAdmin);
}
}
pawn Код:
format(MSGAdmin, sizeof(MSGAdmin), "[Administrador %s] %s", name, cmdtext);
e ele manda sу a MSG /msg
"[Administrador NomeDoMeuAdmin] /msg"
Vlw ae +REP
espero que tenha dado pra entender essa poha que eu tentei explicar..