[HELP]/announce problem (comes twice)
#1

so here's my code, everytime I do /announce it comes up twice! please fix it


Quote:

dcmd_announce(playerid,params[])
{
if(PlayerInfo[playerid][Level] >= 1 || IsPlayerAdmin(playerid))
{
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /announce <text>");
CMDMessageToAdmins(playerid,"ANNOUNCE");
new string[100];
format(string, sizeof(string), "~w~%s", params);
return GameTextForAll(string, 9000, 0);
} else return SendClientMessage(playerid,red,"Unknown command. Type /cmds to see a list of available commands.");
}

Reply
#2

Quote:
Originally Posted by lottoboy
Посмотреть сообщение
so here's my code, everytime I do /announce it comes up twice! please fix it
Try this:

pawn Код:
dcmd_announce(playerid,params[])
{
if(PlayerInfo[playerid][Level] >= 1 || IsPlayerAdmin(playerid))
{
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /announce <text>");
CMDMessageToAdmins(playerid,"ANNOUNCE");
new string[100];
format(string, sizeof(string), "~w~%s", params);
GameTextForAll(string, 9000, 0);
} else return SendClientMessage(playerid,red,"Unknown command. Type /cmds to see a list of available commands.");
}
Reply
#3

Quote:
Originally Posted by qazwsx
Посмотреть сообщение
Try this:

pawn Код:
dcmd_announce(playerid,params[])
{
if(PlayerInfo[playerid][Level] >= 1 || IsPlayerAdmin(playerid))
{
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /announce <text>");
CMDMessageToAdmins(playerid,"ANNOUNCE");
new string[100];
format(string, sizeof(string), "~w~%s", params);
GameTextForAll(string, 9000, 0);
} else return SendClientMessage(playerid,red,"Unknown command. Type /cmds to see a list of available commands.");
}
still getting the same problem.
Reply
#4

What exactly happens? it appears then flashes then reappears?
Reply
#5

Change the text style (https://sampwiki.blast.hk/wiki/GameTextStyle).
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)