Hallo,
ich habe diese Zeile:
new need[MAX_PLAYERS];
Doch dann kommt der Error:
error 075: input line too long (after substitutions)
Hoffe ihr könnt mir helfen.
Hallo,
ich habe diese Zeile:
new need[MAX_PLAYERS];
Doch dann kommt der Error:
error 075: input line too long (after substitutions)
Hoffe ihr könnt mir helfen.
Wird dieser Error wirklich durch diese Zeile verursacht?
Und schick uns noch alle Zeilen, wo 'need' verwendet wird.
Das sind sehr sehr sehr viele^^
Die Zeile im Editor ist an dieser Stelle zu lang
Und wie geht das weg?
Die Zeile kürzer machen
Aber wie? Bei der kleinen Zeile:
new need[MAX_PLAYERS];
Dann steht die Zeile darüber zu weit rechts , der Error kommt wenn die Zeile voller Code zu weit nach rechts raus geht...
//new MotorschadenMSGSent[MAX_PLAYERS] = 0;
new ShowMeAllowed = 0;//aus
new need[MAX_PLAYERS];
new newswechsel = 1;
new Bombactivated;
Das sind die Zeilen dadrüber/dadrunter. Alle Links am Rand
Merkwürdig, geht der Errorpfad vllt in eine Include und nicht in den GameMode?
C:\Users\Chris\Desktop\Server\pawno\include\m_bot.inc(491)
Dann ist in der Include die Zeile 491 zu lang
new File:BLACKLISTFILE = fopen("/M_Bot/M_Black.cfg", io_read);
if(BLACKLISTFILE)
{
while(fread(BLACKLISTFILE,read))
{
for(new x=0; x<strlen(read); x++)
{
if(read[x] == 'n')
{ Zeile 491
read[x] = '';
}
}
if(!strcmp(read,playerip,false,TwoNumbersLength) || !strcmp(read,playerip,false))
{
fclose(BLACKLISTFILE);
return 1;
}
}
}
Und ? Steht sie weit rechts?
Ja habe es ja nochmal Editiert siehst es jetzt
Erscheint mir immernoch unersichtlich der Error lad die Include mal hier in den anhang oder auf pastebin.com
IsAPlaneForNoCheck wird zu lang sein...
stock IsAPlaneForNoCheck(vehicleid)
{
new modelid = GetVehicleModel(vehicleid);
if(modelid == 417 || modelid == 425 || modelid == 447 || modelid == 460 || modelid == 469 || modelid == 476 || modelid == 487
|| modelid == 488 || modelid == 497 || modelid == 511 || modelid == 512 || modelid == 513 || modelid == 519 || modelid == 520
|| modelid == 548 || modelid == 553 || modelid == 563 || modelid == 577 || modelid == 593)
{
return 1;
}
return 0;
}
Hab ein anderes Runtergeladen damit geht es.
Bekomme jetzt noch die Errors:
C:\Users\Chris\Desktop\Server\gamemodes\msg.pwn(3728) : error 017: undefined symbol "MoneySpam"
C:\Users\Chris\Desktop\Server\gamemodes\msg.pwn(3728) : warning 215: expression has no effect
C:\Users\Chris\Desktop\Server\gamemodes\msg.pwn(3728) : error 001: expected token: ";", but found "]"
C:\Users\Chris\Desktop\Server\gamemodes\msg.pwn(3728) : error 029: invalid expression, assumed zero
C:\Users\Chris\Desktop\Server\gamemodes\msg.pwn(3728) : fatal error 107: too many error messages on one line
Zeilen:
CMDSpams[playerid] = 0;
MoneySpam[playerid] = 0; Zeile 3728
need[playerid] = 0;
MultipleEnter[playerid] = -1;
CheckPointing[playerid] = 1;
Obwohl das bei einem Wunderbar funktioniert und er mir genau das gleiche geschickt hat.
DIesmal ist der Fehler im Gamemode
oben bei den news:
new MoneySpam[MAX_PLAYERS];