25.05.2013, 14:15
I am making a map testing gamemode, and one feature it has is when you type /showtag it shows a textdraw with text made with /createtag. When you enter the params in for /createtag though, the server crashes. Im not very experienced with working with strings.
pawn Код:
CMD:createtag(playerid, params[])
{
new string[64];
if(sscanf(params, "s", params))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Usage: /createtag [text]");
return 1;
}
else
{
format(string,sizeof(string),"%s");
Textdraw1 = TextDrawCreate(490.000000, 410.000000, string);
TextDrawAlignment(Textdraw1, 2);
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 1);
TextDrawLetterSize(Textdraw1, 0.600000, 3.199999);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 1);
TextDrawSetProportional(Textdraw1, 1);
SendClientMessage(playerid, COLGREEN, "[SERVER]{FFFFFF} Your tag has been set to %s.");
return 1;
}
}