[AYUDAME] Buscando fs.
#2

entonces lo que buscas no es un filterscript, ya que seria medio desperdicio hacer un fs solo x un comando.
aca te dejo el comando en strcmp y en dcmd.
Nota: vos agregale las restricciones para q solo lo usen admins xq no se el sistema de variables del EsAdmin.

por dcmd:
pawn Код:
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
  dcmd(anunciar, 8, cmdtext);
  return 0;
}

dcmd_anunciar(playerid, params){
  //restriccion de level.
  if(!strlen(params))return SendClientMessage(playerid, 0xFFFF00FF, "USO: /anunciar <mensaje>");
  return GameTextForAll(params,4000,3);
}
por strcmp:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
  if(strcmp(cmdtext, "/anunciar", true) == 0){
    //restriccion de level.
    new tmp[256], idx;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))return SendClientMessage(playerid, 0xFFFF00FF, "USO: /anunciar <mensaje>");
    return GameTextForAll(tmp,4000,3);
  }
  return 0;
}
espero que te sirva y cualquier cosa me decis
Reply


Messages In This Thread
[AYUDAME] Buscando fs. - by luillixd - 23.04.2010, 01:46
Re: [AYUDAME] Buscando fs. - by TheChaoz - 23.04.2010, 02:09
Re: [AYUDAME] Buscando fs. - by luillixd - 23.04.2010, 02:18
Re: [AYUDAME] Buscando fs. - by TheChaoz - 23.04.2010, 03:51
Re: [AYUDAME] Buscando fs. - by camiloasc1 - 23.04.2010, 20:17
Re: [AYUDAME] Buscando fs. - by luillixd - 23.04.2010, 23:31
Re: [AYUDAME] Buscando fs. - by Pandax - 23.04.2010, 23:56

Forum Jump:


Users browsing this thread: 1 Guest(s)