[Ajuda] Mostrar gametext
#1

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!")
Reply
#2

Poste aqui sua funзгo remota "MessageToAdmins", com as tags CODE, por favor.
Reply
#3

Код:
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
Reply
#4

PlayerInfo[i][Level] >= 1

Nгo seria AdminLevel?
Reply
#5

nгo ta tudo certo
Reply
#6

Код:
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
Reply
#7

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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)