need help Input Line Too Long
#1

hi guys,

I tried to fix it too many times also I tried strcat but didn't work :\ pls someone help me in this

pawn Код:
CMD:stats(playerid, params[])
{
    new Targetid, h, m, s;
    if(sscanf(params, "i", Targetid)) return ShowPlayerStats(playerid);
    else if(!IsPlayerConnected(Targetid)) return SendClientMessage(playerid, -1, "That player is not connected!");
    else
    {
    new string[256];
    TotalGameTime(Targetid, h, m, s);
    format(string, sizeof(string),"{%06x}%s(%i) {FFFFFF}has checked your Statistics",GetPlayerColor(playerid) >>> 8, getPlayerName(playerid), playerid);
    SendClientMessage(Targetid, COLOR_RED, string);
    new str[456];
    format(str, sizeof(str), "{FF0000}%s {FFFFFF}(ID:%i) stats:\n\n{fde2c3}Main Statistics:\n{BDBDBD}» {FF0000}Score: {FFFFFF}%d\n{BDBDBD}» {FF0000}Cash: {FFFFFF}%d\n\n{fde2c3}General Statistics:\n{BDBDBD}» {00ff00}Kills: {FFFFFF}%d\n{BDBDBD}» {00ff00}Deaths: {FFFFFF}%d\n{BDBDBD}» {00ff00}Ratio: {FFFFFF}%0.2f\n{BDBDBD}» {00ff00}Total Online Time: {FFFFFF}%i {fde2c3}Hours, {FFFFFF}%i {fde2c3}Minutes, {FFFFFF}%i {fde2c3}Seconds\n{BDBDBD}» {00ff00}Member Since: {FFFFFF}%s\n\n{fde2c3}Other Statistics:\n{BDBDBD}» {FFFF00}Skin ID: {FFFFFF}%d",
                getPlayerName(Targetid),
                Targetid,
                GetPlayerScore(Targetid),
                GetPlayerMoney(Targetid),
                PlayerInfo[Targetid][Kills],
                PlayerInfo[Targetid][Deaths],
                Float:PlayerInfo[Targetid][Kills] / Float:PlayerInfo[Targetid][Deaths],
                h,
                m,
                s,
                PlayerInfo[Targetid][LastActive],
                GetPlayerSkin(Targetid));
    ShowPlayerDialog(playerid, DIALOG_ADMIN+1, DIALOG_STYLE_MSGBOX, "{FF0000}UF || {00CCFF}Statistics", str, "Close", "");
    }
    return 1;
}
Код:
(33113) : error 075: input line too long (after substitutions)
(33114) : error 037: invalid string (possibly non-terminated string)
(33114) : error 017: undefined symbol "FF0000"
(33114) : error 029: invalid expression, assumed zero
(33114) : fatal error 107: too many error messages on one line
Reply
#2

Use Strcat.
Reply
#3

pls read my post bro... I already used strcat but I can't figure it..
Reply
#4

pawn Код:
new string[100], dialogstring[200];
format(string, sizeof(string), "text %specifier", variable);
strcat(dialogstring, string);
format(string, sizeof(string), "text %specifier", variable);
strcat(dialogstring, string);
ShowPlayerDialog(... dialogstring ...); // blah... blah... blah... do the rest of the parameters on yourself
Reply
#5

hmm lol forgot about it thank you so much samp productions
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)