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 075: input line too long (after substitutions)
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 037: invalid string (possibly non-terminated string)
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 029: invalid expression, assumed zero
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : error 029: invalid expression, assumed zero
C:\Users\Yuvalino\Desktop\Server\gamemodes\UDM.pwn(2109) : fatal error 107: too 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