[PEDIDO]Comando Invisibilidade -
Mattos - 17.08.2011
Pessoal, eu estava precisando de um comando invisibilidade do tipo /espiao
sу que com alguns requintes...
O coamndo em sн й o seguinte, o нcone do player some do radar, apenas isso ou seja ShowPlayerMarkers, e quando й enviada uma mensagem: "Vocк estб invisivel por tanto tempo".
porйm, nao quero um comando que faзa o player voltar a ficar visivel no mapa... quero que apуs um tempo, por exemplo 30 segundos o player volte a ficar visivel e uma mensagem й enviada a ele: "Vocк estб visivel novamente."
bom e й isso, quem puder me ajudar vou agradecer muito
Respuesta: [PEDIDO]Comando Invisibilidade -
xxzim - 17.08.2011
coloque isso no inicio do game mode.
pawn Код:
#define COR 0xFFFFFF00
forward Visivel(playerid);
new TVisivel;
agora o comando.
pawn Код:
if(strcmp("/espiao", cmdtext, true, 10) == 0)
{
ShowPlayerMarkers(0);
GameTextForPlayer(playerid,"~p~VOCК ESTA INVISIVEL!",5000,5);
SendClientMessage(playerid,COR,"Vocк estб invisivel por um tempo.");
return TVisivel = SetTimer("Visivel",30000,false);
}
e agora a public definida pela forward.
pawn Код:
public Visivel(playerid)
{
ShowPlayerMarkers(1);
SendClientMessage(playerid,COR,"Vocк esta visivel novamente.");
GameTextForPlayer(playerid,"~p~VISIVEL NOVAMENTE!",5000,5);
KillTimer(TVisivel);
return 1
}
Re: [PEDIDO]Comando Invisibilidade -
Macintosh - 17.08.2011
pawn Код:
if(strcmp("/espiao", cmdtext, true, 10) == 0)
{
ShowPlayerMarkers(0);
SendClientMessage(playerid,COR,"Vocк estб invisivel por um tempo");
return TVisivel = SetTimer("Visivel",30000,false);
}
Correcto!
troquei no settimer
true por
false, para ele nгo tentar executar a callback novamente.
Respuesta: [PEDIDO]Comando Invisibilidade -
xxzim - 17.08.2011
ae valew pela ajuda nem tinha percebido.
Re: [PEDIDO]Comando Invisibilidade -
Macintosh - 17.08.2011
^^.
faltou definir a cor tbm hehe

:drgreen:
Respuesta: Re: [PEDIDO]Comando Invisibilidade -
xxzim - 17.08.2011
Quote:
Originally Posted by Shickcard
^^.
faltou definir a cor tbm hehe  :drgreen:
|
mas deixei apenas indicando que ali e a cor para ele colocar a cor da preferencia dele.
Re: [PEDIDO]Comando Invisibilidade -
Macintosh - 17.08.2011
Tф ligado ^^.
Re: [PEDIDO]Comando Invisibilidade -
Mattos - 30.08.2011
Pessoal, desculpa a demora por uma resposta pra falar se deu certo ou nao...
Bom, nao deu certo... alguma outra sujestгo?
Re: [PEDIDO]Comando Invisibilidade -
JonathanFeitosa - 30.08.2011
Usando o Code de Cima
pawn Код:
public Visivel(playerid)
{
ShowPlayerMarkers(1);
SendClientMessage(playerid,COR,"Vocк esta visivel novamente.");
GameTextForPlayer(playerid,"~p~VISIVEL NOVAMENTE!",5000,5);
KillTimer(TVisivel);
TVisivel = SetTimer("Visivel",30000,false);
return 1
}
Tenta Ver, Se Nгo Pegar, Mande Sua Pergunta Mais Detalhada.
Re: [PEDIDO]Comando Invisibilidade -
Mattos - 30.08.2011
Nao deu certo nao... eu acressentei esse "TVisivel = SetTimer("Visivel",30000,false);" no "public Visivel(playerid)" e nao deu certo...
Bom vou explicar melhor como й o comando: Sabe aqueles icones dos jogadores que ficam no mapinha ali embaixo na tela? Entao, eu queria um comando no caso /espiao, que quando o player usasse, o icone dele sumia para os outros players por um tempo... mas ele continuasse vendo o icone dos outros...