SA-MP Forums Archive
[Pedido] ZCMD e + - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] ZCMD e + (/showthread.php?tid=442903)



ZCMD e + - HugoCrown - 09.06.2013

Quado eu uso ZCMD tenho de colocar o CMD: comando numa public ou pode ser em qualquer lugar?


Hб alguma function ou include que consiga saber quandos players hб no servidor?
Ex: GetOnlinePlayers


Obrigado pela ajuda e um bom dia.


Re: ZCMD e + - Delete_ - 09.06.2013

Exemplo de comando:
pawn Код:
CMD:comando(playerid, params[])
{
      return 1;
}
Pode por em qualquer lugar, menos dentro de public por que jб й uma public.

Players Online:
pawn Код:
new playerson;
em OnPlayerConnect:
pawn Код:
playerson++;
em OnPlayerDisconnect:

pawn Код:
playerson--;
Depois chama aonde quiser:

pawn Код:
format(string, 256, "Players Onine: %i", playerson);



Re: ZCMD e + - smiiir - 09.06.2013

fora de qualquer public


Re: ZCMD e + - HugoCrown - 09.06.2013

Obrigado


Re: ZCMD e + - HugoCrown - 09.06.2013

E a function ninguйm sabe? Preciso mesmo disso para o meu projecto.


@EDIT

Nгo liguem a isto, vou sу para outra casa e quero continuar o GameMode e nгo me apetece nem tenho tempo para meter em Download:


Код:
//Este GameMode й baseado num GameMode de Minecraft e nгo tem como principal objectivo o lucro
//Este GameMode foi criado por HugoCrown
//Este GameMode tem todos os direitos reservados

#include <a_samp>
#include <zcmd>


COMMAND:kick(playerid, params[])
{
  if(!IsPlayerAdmin(playerid))
  {
    SendClientMessage(playerid, 0x00910BAA, "Vocк nгo pode usar esse comando pois nгo й administrador ou nгo estб logado а RCON!");
    return 1;
  }

  return 1;
}


public OnPlayerDeath(playerid, killerid, reason)
{
        new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
        GetPlayerName(playerid, name, sizeof(name));

        format(string, sizeof(string), "%s foi morto por %s.", name);
        SendClientMessageToAll(0xC4C4C4FF, string);
        Kick(playerid);
        return 1;
}