11 Errors im script bitte um hilfe

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 11 errrors die ich alleine nicht weg kriege bitte erst um den error in der zeile 4744 kümmern
    Errors :


    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\pawno\include\M_Bot.inc(165) : error 017: undefined symbol "IsAnAdmin"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3525) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3535) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3545) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3566) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3576) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(3586) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : error 017: undefined symbol "supmobil"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : warning 215: expression has no effect
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : error 001: expected token: ";", but found "]"
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : error 029: invalid expression, assumed zero
    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    11 Errors.
    Zeilen:
    Zeile 4744: if(supmobil[playerid] != 0) DestroyVehicle(supmobil[playerid]);

  • Bin leider kein "Sehr" guter Scripter..
    also

    C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : fatal error 107: too many error messages on one line // Zu Viele Error Nachrichten im Script!




    Sorry, dass ich nicht mehr HGelfen konnte :/

  • Function OnPlayerDisconnect(playerid, reason)
    {
    GW_OnPlayerDisconnect(playerid);
    if(Desktop_Timer_Started[playerid] == 1) { KillTimer(Desktop_Timer[playerid]); }
    for(new i=0; i<MAX_Objekt; i++) // beim Offline gehen verschwinden die Sperren
    {
    DestroyObject(Sperre[playerid][i]);
    sperrespawned[i] = 0;
    Sperre[playerid][i] = 0;
    #if defined Aktiv_3DText
    Delete3DTextLabel(SperreLabel[playerid][i]);
    #endif
    }
    if(supmobil[playerid] != 0) DestroyVehicle(supmobil[playerid]);

  • C:\Users\rolf\Desktop\mein scripte ordner\2489_1999\gamemodes\GNE.pwn(4744) : error 017: undefined symbol "supmobil"



    Du hast die Variable "supmobil" nicht deklariert, deshalb zeigt er auch den Fehler in der ersten Zeile an, bei der die Variable vorkommt.


    Ganz oben im Script:
    new supmobil[MAX_PLAYERS];


    Beim Rest kann ich dir nicht helfen, wenn du die Funktionen dazu nicht postest. Vermutlich ist es aber einfach nur ein Tippfehler...

  • Das kommt davon, wenn nur mit Copy&Paste arbeitet und keine Ahnung hat, was man eigentlich tut. ;)


    Füg das unten in dein Script ein.


    stock IsPlayerInFrac(playerid,fracid)
    {
    if (PlayerInfo[playerid][pMember] == fracid || PlayerInfo[playerid][pLeader] == fracid) ///An deins anpassen
    return 1;
    return 0;
    }
    stock IsAnAdmin(playerid)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1) //an deins anpassen
    return 1;
    return 0;
    }


    //edit