Viele Errors Oo

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
  • Hey liebe Com.


    Ich habe gerade versuch ein neues Speedometer und eine neue Tankanzeige einzubauen jedoch
    kommen da viele meinerseits unerklährliche Errors


    Pawn:
    TextdrawSpeedo = TextDrawCreate(498.000000, 123.000000, " "); // speedo
    TextDrawBackgroundColor(TextdrawSpeedo, 255);
    TextDrawFont(TextdrawSpeedo, 1);
    TextDrawLetterSize(TextdrawSpeedo, 0.389899, 1.299900);
    TextDrawColor(TextdrawSpeedo, 13107455);
    TextDrawSetOutline(TextdrawSpeedo, 1);
    TextDrawSetProportional(TextdrawSpeedo, 1);
    TextdrawTank = TextDrawCreate(498.000000, 140.000000, " "); // fuel
    TextDrawBackgroundColor(TextdrawTank, 255);
    TextDrawFont(TextdrawTank, 1);
    TextDrawLetterSize(TextdrawTank, 0.389999, 1.299999);
    TextDrawColor(TextdrawTank, 0xFFFFFFFF);
    TextDrawSetOutline(TextdrawTank, 1);
    TextDrawSetProportional(TextdrawTank, 1);



    Errors
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(13063) : error 029: invalid expression, assumed zero
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(13050) : warning 204: symbol is assigned a value that is never used: "Model"
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16046) : error 033: array must be indexed (variable "TextdrawSpeedo")
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16047) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16048) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16049) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16050) : error 035: argument type mismatch (argument 1)C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16051) : error 035: argument type mismatch (argument 1)C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16052) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16054) : error 033: array must be indexed (variable "TextdrawTank")
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16055) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16056) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16057) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16058) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16059) : error 035: argument type mismatch (argument 1)
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16060) : error 035: argument type mismatch (argument 1))



    Hoffe mir kann da jemand helfen ?(

    ik bin der vito c:


  • C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(13063) : error 029: invalid expression, assumed zero
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(13050) : warning 204: symbol is assigned a value that is never used: "Model"
    C:\Users\Dark.ShadoW\Server\Ravens\gamemodes\gfr003.pwn(16046) : error 033: array must be indexed (variable "TextdrawSpeedo")


    Zeile 13063 ist nicht gepostet. Und die restlichen Errors kommen vermutlich daher, dass du die Variablen TextdrawTank und TextdrawSpeedo als array initialisiert hast.
    new Text:TextDrawSpeedo[2]; = Falsch
    new Text:TextDrawSpeedo; = Richtig
    oder, wenn es ein Array sein soll, dann einen Index bei TextDrawCreate verwenden:
    TextDrawSpeed[0] = TextDrawCreate..

  • Danke schon einmal für die Antworten


    Also die new´s sind so:

    new Text:TextdrawSpeedo[MAX_PLAYERS];
    new Text:TextdrawTank[MAX_PLAYERS];


    Zeile 13063:
    format(string, sizeof(string), "~w~Tankinhalt: ~g~~h~%d/~w~100%.",Gas[vehicle]);

    ik bin der vito c: