SA-MP Forums Archive
[DUVIDA] Deixa um comando ativo quando liga o server lol - 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: [DUVIDA] Deixa um comando ativo quando liga o server lol (/showthread.php?tid=187594)



[DUVIDA] Deixa um comando ativo quando liga o server lol - insanity_hol - 03.11.2010

Tipo, to com FS tipo para a parada fuciona ( o cara perder life com qndo bater de carro) ele precisa ativa o comando por ex:
ele entra no serve e digita /comandodelife ai qndo bater ele vai perder life.. se ele nao ativa o comando ele nao perder..
queria saber como faзo pra o comando sempre fica ativo sem precisar que ele digite. qndo ele entrar o comando ja estб ativo, ele ligar junto com o server..


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - lexmem - 03.11.2010

No..

pawn Код:
public OnPlayerLogin...
            {
Experimenta colocar um

pawn Код:
public OnPlayerLogin
           {
           SetTimer("perdevida",3000,0);

E cria um public...

pawn Код:
Forward perdevida (playerid);//no inicio do gm onde fica as outras..

public perdevida (playerid)
{
OnPlayerCommandText(playerid,"/perdelife");
return 1;
}

Tenta isso talvez de certo....

Geralmente pra FS esse Onplayercomand...costuma nгo funcionar....


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - insanity_hol - 04.11.2010

nao deu,alguem ae?


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - Macintosh - 04.11.2010

Sу vocк usar a lуgica.
Se eu fosse vocк "forзaria" ao cara a usar o comando tipo quando ele entrasse no carro deixasse ele imуvel atй que ele digitasse o cmd entendeu? ._.
ai quando ele digitasse o cmd deixava ele mуvel.tendeu? u.u


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - insanity_hol - 04.11.2010

sakei,tipo um /ligarveiculo =]. boa ideia, mais se alguem souber bota como eu to pedindo ai, ajudaria, vlw lucas =]


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - Macintosh - 04.11.2010

Nada ^^

Eu acho que vocк deveria por esse sistema que o lexmen fez em OnGameModeInit eu acho que funfa tenta!

Tipo...

pawn Код:
public OnGameModeInit
{
  SetTimer("perdevida",3000,0);



Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - Gustavob - 04.11.2010

olha, quando digita /comandodelife pra ativar o troзo de perder vida, provavelmente vai mudar uma variavel (tipo PerderVida[playerid]) pra 1. Basta colocar pra setar essa variбvel pra 1 quando o player conectar (OnPlayerConnect).

se nгo entender passa o comando que eu tento mostrar melhor como faz


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - insanity_hol - 04.11.2010

o dono do FS escreveu isso, mais sinceramente nao intendi nada =] se poderem ajudar ;]

Quote:
Originally Posted by Miguel
Посмотреть сообщение
Pretty simple, the array "Estado" is 0 by default, you have to change it to 1.

Solution:
pawn Код:
Estado[MAX_PLAYERS] = {1, ...}; // This will set every cell's value to 1.
You can also set it using the callback OnPlayerConnect:
pawn Код:
public OnPlayerConnect(playerid)
{
    Estado[playerid] = 1;
    return 1;
}
Bom mais ai vai o FS
http://sawc.pastebin.com/f5ff46773


Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - Gustavob - 04.11.2010

coloca isso dentro do OnPlayerConnect(playerid)

pawn Код:
Estado[playerid] = 1;



Re: [DUVIDA] Deixa um comando ativo quando liga o server lol - insanity_hol - 04.11.2010

deu certo.vlw galeraa !