07.09.2012, 14:47
Criei um comando de anuncio in-game, mais ele nгo tб funcionando corretamente como eu queria, bom se eu entro no servidor e digito /anuncio1 <msg = teste> <tempo = 5(segundos)> aparece a mensagem rapidamente e sai, mais se uso 5000 no tempo aparece por 5 segundos, queria saber como posso colocar para anunciar em segundos, exemplo 10 = anuncia por 10 segundos, etc.
Cуdigo:
Cуdigo:
pawn Код:
CMD:anuncio1(playerid,params[])
{
new tempo,msg[150];
new string[150];
if(playerinfo[playerid][Admin] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
if(sscanf(params,"s[150]d",msg,tempo)) return SendClientMessage(playerid,yellow,"Use: /anuncio1 <texto> <tempo>");
format(string,sizeof(string),"%s",msg);
GameTextForAll(string,tempo,3);
return 1;
}