Errors

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
  • Guten Tag,


    seit fast ne halbe stunde kommen nur errors ich kenne mich noch ned so gut mit den Klammern aus ich glaube es liegt daran aber weis es nicht hier die errors:
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(72) : error 017: undefined symbol "IsValidSkin"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(76) : error 079: inconsistent return types (array & non-array)
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(79) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(79) : error 004: function "OnGameModeExit" is not implemented
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(81) : error 079: inconsistent return types (array & non-array)
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(84) : warning 225: unreachable code
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(84) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(84) : error 004: function "OnPlayerRequestClass" is not implemented
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(86) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(87) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(88) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(89) : error 079: inconsistent return types (array & non-array)
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(92) : warning 225: unreachable code
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(92) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(92) : error 004: function "OnPlayerConnect" is not implemented
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(94) : error 017: undefined symbol "resetoldvars"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(96) : error 017: undefined symbol "SpielerName"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(99) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(100) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(101) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(102) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(106) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(107) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(108) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(109) : error 017: undefined symbol "playerid"
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(113) : error 079: inconsistent return types (array & non-array)
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(116) : warning 225: unreachable code
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(116) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\SUNNYB~1\Desktop\newgm.pwn(116) : error 004: function "OnPlayerDisconnect" is not implemented


    Und hier die zeilen:
    if(IsValidSkin(i))
    {
    AddPlayerClass(i,1269.5458,-1339.2148,13.3369,272.2409,0,0,0,0,0,0);
    }
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1248.4041,-1337.8856,13.3906);
    SetPlayerCameraPos(playerid, 1256.5023,-1337.0834,12.9370);
    SetPlayerCameraLookAt(playerid,1248.4041,-1337.8856,13.3906 );
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    resetoldvars(playerid);
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.ini",SpielerName(playerid));
    if(dini_Exists(Spielerdatei))
    {
    SendClientMessage(playerid,Gruen,"|__________Einloggen__________|");
    SendClientMessage(playerid,Weiß,"Dein Account wurde gefunden");
    SendClientMessage(playerid,Weiß,"um dich einzuloggen gebe einfach dein Passwort ein");
    ShowPlayerDialog(playerid,Login,DIALOG_STYLE_INPUT,"Login","Bitte tippe dein Passwort in das TextFeld ein um dich einzuloggen!","Login","Abbruch");
    }
    else
    {
    SendClientMessage(playerid,Gruen,"|__________Registrieren__________|");
    SendClientMessage(playerid,Weiß,"Dein Account wurde nicht gefunden");
    SendClientMessage(playerid,Weiß,"um dich zu Registrieren gebe einfach dein gewünschtes Passwort ein");
    ShowPlayerDialog(playerid,Register,DIALOG_STYLE_INPUT,"Regestrieren","Bitte tippe dein Passwort in das TextFeld ein um dich zu Regestrieren!","Register","Abbruch");


    }


    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)



    Ich bitte um Hilfe danke an dem Got der mir hilft!

  • Sind das 26 errors? Keine Lust jetzt nachzuzählen :X
    Und steht über dem:

    if(IsValidSkin(i))
    {
    AddPlayerClass(i,1269.5458,-1339.2148,13.3369,272.2409,0,0,0,0,0,0);
    }
    return 1;
    }


    Noch ein public?

  • public OnGameModeInit(){
    SetGameModeText("lernen");
    for(new i = 0; i < 299; i++)
    {
    if(IsValidSkin(i))
    {
    AddPlayerClass(i,1269.5458,-1339.2148,13.3369,272.2409,0,0,0,0,0,0);
    }
    return 1;
    }


    Das steht da.

  • Klammerfehler...du hast Glück, den findet man meinst nicht sofort
    public OnGameModeInit()
    {
    SetGameModeText("lernen");
    for(new i = 0; i < 300; i++) // Skins gehen bis 299, also < 300
    {
    if(IsValidSkin(i))
    {
    AddPlayerClass(i,1269.5458,-1339.2148,13.3369,272.2409,0,0,0,0,0,0);
    }
    }
    return 1;
    }


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!