SA-MP Forums Archive
error 075: input line too long (after substitutions) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: error 075: input line too long (after substitutions) (/showthread.php?tid=272991)



error 075: input line too long (after substitutions) - Captain Price - 30.07.2011

Those are the Errors:
PHP код:
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2108) : error 075input line too long (after substitutions)
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 037invalid string (possibly non-terminated string)
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 029invalid expressionassumed zero
C
:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 029invalid expressionassumed zero
C
:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : fatal error 107too many error messages on one line 
And this is the script:
pawn Код:
/*LINE 2107*/if(CPS_IsPlayerInCheckpoint(playerid,WeaponCP))
/*LINE 2108*/   {
/*LINE 2109*/          ShowPlayerDialog(playerid,Dialog_Weapons,DIALOG_STYLE_INPUT,"{FF0000}Weapons","{33FF33}ID     {FFFF00}Name\r\n\r\n {33AA33}1 - Brass Knuckles\r\n {33AA33}2 - Golf Club \r\n {33AA33}3 - Nite Stick\r\n {33AA33}4 - Knife\r\n {33AA33}5 - Baseball Bat\r\n {33AA33}6 - Katana\r\n {33AA33}7 - Chainsaw\r\n {33AA33}8 - Pistol {FF0000}1500$ {FFFFFF}[100]\r\n {33AA33}9 - Desert Eagle {FF0000}1000$ {FFFFFF}[100]\r\n{33AA33}10 - Sawn-off Shotgun {FF0000}3000$ {FFFFFF}[200]\r\n{33AA33}11 - Combat Shotgun {FF0000}2600$ {FFFFFF}[200]\r\n{33AA33}12 - Uzi {FF0000}1200$ {FFFFFF}[450]\r\n{33AA33}13 - MP5 {FF0000}1800$ {FFFFFF}[400]\r\n{33AA33}14 - AK-47 {FF0000}4000$ {FFFFFF}[500]\r\n{33AA33}15 - M4 {FF0000}4200$ {FFFFFF}[500]\r\n{33AA33}16 - Tec9 {FF0000}1200$ {FFFFFF}[450]\r\n{33AA33}17 - Sniper Rifle {FF0000}5000$ {FFFFFF}[100]\r\n\r\n {33CCCC}:длрс аъ даййгй щм дрщч аеъе ъшцд мчреъ","чрд","бйием");
/*LINE 2110*/   }
Help Please! It is hard to solve! [I think]


Re: error 075: input line too long (after substitutions) - robanswe - 30.07.2011

This means line 2109 is to long for pawno you need to split the line to many lines.


This forum requires that you wait 120 seconds between posts. Please try again in 27 seconds.

Edit this is how I would do it:
pawn Код:
new tmplong2[512];
    format(tmplong2, sizeof(tmplong2),"{FF0000}Weapons","{33FF33}ID     {FFFF00}Name\r\n\r\n {33AA33}1 - Brass Knuckles\r\n {33AA33}2 - Golf Club \r\n {33AA33}3 - Nite Stick\r\n {33AA33}4 - Knife\r\n {33AA33}5 - Baseball Bat\r\n {33AA33}6 - Katana\r\n {33AA33}7 - Chainsaw\r\n {33AA33}8 - Pistol {FF0000}1500$ {FFFFFF}[100]\r\n {33AA33}9 - Desert Eagle {FF0000}1000$ {FFFFFF}[100]\r\n{33AA33}10 - Sawn-off Shotgun {FF0000}3000$ {FFFFFF}[200]");
    format(tmplong2, sizeof(tmplong2),"%s\r\n{33AA33}11 - Combat Shotgun {FF0000}2600$ {FFFFFF}[200]\r\n{33AA33}12 - Uzi {FF0000}1200$ {FFFFFF}[450]\r\n{33AA33}13 - MP5 {FF0000}1800$ {FFFFFF}[400]\r\n{33AA33}14 - AK-47 {FF0000}4000$ {FFFFFF}[500]\r\n{33AA33}15 - M4 {FF0000}4200$ {FFFFFF}[500]\r\n{33AA33}16 - Tec9 {FF0000}1200$ {FFFFFF}[450]\r\n{33AA33}17 - Sniper Rifle {FF0000}5000$ {FFFFFF}[100]\r\n\r\n {33CCCC}:длрс аъ даййгй щм дрщч аеъе ъшцд мчреъ","чрд","бйием",tmplong2);
    ShowPlayerDialog(playerid,Dialog_Weapons,DIALOG_STYLE_INPUT,tmplong2);



AW: error 075: input line too long (after substitutions) - Nero_3D - 30.07.2011

and dont use format as format should only be used for formating!

use a string function, like strcat (string concatenation), its just faster