Warnings

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
  • wenn ich das
    if (infight == 1 || indm == 1 || indm2 == 1 || indm3 == 1|| inwart1 == 1|| inwart2 == 1)
    einfgüe über einen teleport das es prüft ob man irgendwo drin is funzt es zwar aber es kommen 7 warnings tag mismatch 8|
    wenn ich dann meine ganzen ports damit versähe kommen ca. 185 warnings 8|
    wie kann ich das lösen?




    Eigener DM/Stunt Server[99% Selfmade] zu 77% fertig :D

  • jetzt kommen errors massig
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(15) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(15) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(16) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(16) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(17) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(17) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(18) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(18) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(19) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(19) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(20) : error 017: undefined symbol "MAX_PLAYERS"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(20) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(571) : error 046: unknown array size (variable "indm")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(571) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(572) : error 046: unknown array size (variable "indm2")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(572) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(573) : error 046: unknown array size (variable "indm3")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(573) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(574) : error 046: unknown array size (variable "inwarct")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(574) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(575) : error 046: unknown array size (variable "inwart")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(575) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(576) : error 046: unknown array size (variable "infight")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(576) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(596) : error 033: array must be indexed (variable "indm")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(603) : error 033: array must be indexed (variable "indm2")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(611) : error 033: array must be indexed (variable "indm3")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(618) : error 033: array must be indexed (variable "inwarct")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : error 033: array must be indexed (variable "inwart")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(636) : error 033: array must be indexed (variable "infight")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(682) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(741) : error 046: unknown array size (variable "indm")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(741) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(760) : error 046: unknown array size (variable "indm2")




    Eigener DM/Stunt Server[99% Selfmade] zu 77% fertig :D

  • Kein Klammer Fehler sondern ein Fehler im Index , sprich der Index kann niemals 0 sein da dies zu einem Null Verweis & zu einem Crash führen könnte,
    MAX_PLAYERS ist im Grunde nur
    #define MAX_PLAYERS 500


    sprich ein Makro & gibt die Maximale Spieler Anzahl an die in Sa-mp fest vorhanden ist


    new var[MAX_PLAYERS]; // 500x var da 500 Zellen = 500 Zeichen oder 500 Zahlen


    new var[500]; // Wäre das gleiche

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • ach stimmt xD danke blackfox für den hinweis

  • Jo aber wenn zB in samp 0.4 1000 Slots möglich sind, ist man am A****, weil man nicht nur eine define benutzt hat, sondern immer 500. Das befindet sich sowieso in a_samp.inc, MUSS also dabei sein!

  • Ja das passiert ganz gernae mal wenn Leute ohne verständlichen Grund #if defined FILTERSCRIPT machen...

  • geht net jetzt kommt :


    C:\Programme\Rockstar Games\pawno\include\a_samp.inc(30) : warning 201: redefinition of constant/macro (symbol "MAX_PLAYERS")
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : error 028: invalid subscript (not an array or too many subscripts): "infight"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : error 001: expected token: ";", but found "]"
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Bjoern\Eigene Dateien\deathmatch.pwn(627) : fatal error 107: too many error messages on one line




    Eigener DM/Stunt Server[99% Selfmade] zu 77% fertig :D