[Ajuda] Mostrar gametext - 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: [Ajuda] Mostrar gametext (
/showthread.php?tid=537568)
Mostrar gametext -
zqkRazer - 16.09.2014
Tentei colocar um gametext pra quem digitasse /duvida й mostrasse gametext pros adm mais isso apareceu pro player ja tentei varias vezes
CODe:
Код:
if(!strlen(params)) return SendClientMessage(playerid, ERRO,"Uso: /duvida <mensagem>");
if(MensagemADMAtivado == 0) return SendClientMessage(playerid, ERRO,"[ERRO]: O sistema de mensagens aos administradores esta temporariamente desativado");
if(TickCounter - ADMTick[playerid] < 30) return SendClientMessage(playerid,ERRO,"[ERRO]: Vocк sу pode enviar uma mensagem a administraзгo a cada 30 segundos");
if(strlen(params) < 5) return SendClientMessage(playerid,ERRO,"[ERRO]: Mensagem muito curta! Use no mнnimo 5 caracteres!");
if(strlen(params) > 80) return SendClientMessage(playerid,ERRO,"[ERRO]: Mensagem muito longa! Use no mбximo 80 caracteres!");
new string[140], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
ADMTick[playerid] = TickCounter;
format(string, sizeof(string), "[ADM]: Mensagem de %s (%i): {C1C1C1}%s", pname, playerid, params) && GameTextToAdmins("~n~~n~~n~~y~nova duvida!",5000,5);
CallRemoteFunction("MessageToAdmins","is",AVISO,string);
SendClientMessage(playerid, INFORMACAO, "[INFO]: Sua mensagem foi enviada para todos os administradores online!")
Re: Mostrar gametext -
zRan - 16.09.2014
Poste aqui sua funзгo remota "MessageToAdmins", com as tags CODE, por favor.
Re: Mostrar gametext -
zqkRazer - 16.09.2014
Код:
forward MessageToAdmins(color,const string[]);
public MessageToAdmins(color,const string[])
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if (PlayerInfo[i][Level] >= 1){
SendClientMessage(i, color, string);}
}
}
return 1;
}
O gametexttoadmins estб certo
Re: Mostrar gametext -
zRan - 16.09.2014
PlayerInfo[i][Level] >= 1
Nгo seria AdminLevel?
Re: Mostrar gametext -
zqkRazer - 16.09.2014
nгo ta tudo certo
Re: Mostrar gametext -
zqkRazer - 16.09.2014
Код:
forward GameTextToAdmins(const string[],time,style);
public GameTextToAdmins(const string[],time,style)
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(CallRemoteFunction("GetPlayerAdminLevel","i",i) < 1){
GameTextForPlayer(i, string, time, style);}
}
}
return 1;
}
Esse e o da gm
Re: Mostrar gametext -
ipsLuan - 16.09.2014
Tente isto:
pawn Код:
forward GameTextToAdmins(const string[],time,style);
public GameTextToAdmins(const string[],time,style)
{
for(new i; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(CallRemoteFunction("GetPlayerAdminLevel","i",i) > 1){
GameTextForPlayer(i, string, time, style);}
}
}
return 1;
}