[ Fatal Error = Problemm ]

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
  • Habe Fatal Error kann einer mir dabei kurz helfen währ sehr net

    Zitat

    (80650) : error 028: invalid subscript (not an array or too many subscripts): "GetsMoney"
    (80650) : warning 215: expression has no effect
    (80650) : error 001: expected token: ";", but found "]"
    (80650) : error 029: invalid expression, assumed zero
    (80650) : fatal error 107: too many error messages on one line

    und hier die zeilen


    GetsMoney[playerid] = 1; PlayerMoney[playerid] = PlayerMoney[playerid] += strval(inputtext);

  • Also es klappt dies schon wieder nicht weiss erlich nicht warum ?


    Zitat

    (19676) : warning 204: symbol is assigned a value that is never used: "vehicleid"
    (80502) : error 028: invalid subscript (not an array or too many subscripts): "SafeGivePlayerMoney"
    (80502) : warning 215: expression has no effect
    (80502) : error 001: expected token: ";", but found "]"
    (80502) : error 029: invalid expression, assumed zero
    (80502) : fatal error 107: too many error messages on one line

    Hier die zeile


    Zitat

    SafeGivePlayerMoney[playerid] = 1;
    PlayerMoney[playerid] + strval(inputtext);

  • Nunja hier mal ein paar sachen


    forward SafeGivePlayerMoney(plyid, amounttogive);


    unter playerconnect


    SafeGivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);


    ja unnja und ich habe es sehr oft im GM drine nur das bei 4 zeilen das nicht klappt


    SafeGivePlayerMoney[playerid] = 1;
    PlayerMoney[playerid] += strval(inputtext);

  • SafeGivePlayerMoney(plyid, amounttogive);


    SafeGivePlayerMoney[playerid] = 1;


    Fail :D Den unterschied müsste man aber merken,du definierst es im forward mit den Parametern: ...(plyid,amounttogive)
    Und Plötzlich nimmste ...[playerid]
    Das kann nicht funktionieren ;) Für was ist letzteres denn da? Um zu sagen das das Geld gespeichert worden ist? Wenn ja dann mach ne neue Variabel dafür:
    new MoneySaved[MAX_PLAYERS];
    MoneySaved[playerid] = 1;