Ich finde den komischen Feholer nicht häh ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,
    Ich habe 7 Errors, die ich mir nicht erklären kann.


    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3200) : error 075: input line too long (after substitutions)
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3201) : error 037: invalid string (possibly non-terminated string)
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3201) : error 017: undefined symbol "Abbrech"
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : warning 217: loose indentation
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : error 017: undefined symbol "en"
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : warning 215: expression has no effect
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : error 001: expected token: ";", but found ")"
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : error 029: invalid expression, assumed zero
    C:\Users\Steffen\Desktop\ZombieScript\gamemodes\zombie70.pwn(3202) : fatal error 107: too many error messages on one line


    So, hier ist das , dass den/die Errors erzeugt.


    case DIALOG_CLASSAUSWAHL:
    {
    switch(listitem)
    {
    case 0:
    {
    ShowPlayerDialog(playerid,DIALOG_ZOMBIECLASS,DIALOG_STYLE_LIST,"Klassenauswahl (ZOMBIE)","1. Normale Zombieeinheit - 0 XP\n2. Heuler Drunk Vision-Infektion - 500 XP\n3. Mutant - Blind Vision Infektion - 1500 XP\n4. Boomer - Selbstmord-Infektion - 5000 XP\n5. Schneller - hohe Sprünge - 10000 XP\n6. Raser - Schneller Renner - 3500 XP\n7. Stampfer - Schiebt Menschen Fähigkeit - 25000$\n8. Schnitter - Sonderangriff (-10HP) - 40000 XP\n9. Menschenänderer )30 Secs - 50000 XP","Auswahl","Abbrechen");
    }
    }
    }


    Ich verstehe es nicht.

  • Heißt das nicht so eigentlich?
    if DIALOG_CLASSAUSWAHL:
    {
    switch(listitem)
    {
    case 0:
    {
    ShowPlayerDialog(playerid,DIALOG_ZOMBIECLASS,DIALOG_STYLE_LIST,"Klassenauswahl (ZOMBIE)","1. Normale Zombieeinheit - 0 XP\n2. Heuler Drunk Vision-Infektion - 500 XP\n3. Mutant - Blind Vision Infektion - 1500 XP\n4. Boomer - Selbstmord-Infektion - 5000 XP\n5. Schneller - hohe Sprünge - 10000 XP\n6. Raser - Schneller Renner - 3500 XP\n7. Stampfer - Schiebt Menschen Fähigkeit - 25000$\n8. Schnitter - Sonderangriff (-10HP) - 40000 XP\n9. Menschenänderer )30 Secs - 50000 XP","Auswahl","Abbrechen");
    }
    }
    }

  • Nein die Zeile ist nur lang .. Englisch lernen ...

  • Hiermit sollte dein Problem gelöst werden ^^


    new cat[400];
    strcat(cat,"1. Normale Zombieeinheit - 0 XP\n2. Heuler Drunk Vision-Infektion - 500 XP\n3. Mutant - Blind Vision Infektion - 1500 XP");
    strcat(cat,"\n4. Boomer - Selbstmord-Infektion - 5000 XP\n5. Schneller - hohe Sprünge - 10000 XP\n6. Raser - Schneller Renner - 3500 XP\n7. Stampfer - Schiebt Menschen Fähigkeit - 25000$\n8. Schnitter - Sonderangriff (-10HP) - 40000 XP\n9. Menschenänderer )30 Secs - 50000 XP");
    ShowPlayerDialog(playerid,DIALOG_ZOMBIECLASS,DIALOG_STYLE_LIST,"Klassenauswahl (ZOMBIE)",cat,"Auswahl","Abbrechen");


    Funktion die ich genutzt habe war strcat:
    http://wiki.sa-mp.com/wiki/Strcat


    Greetz 8)