Adminsystem Fehler

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
  • Hi ich hab alles so gemacht wie auf diesem Tutorial [ SCRIPTING ] Admin System mit 4 Leveln
    doch jetzt wenn ich fertig bin und compilen klicke steht da


    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(8) : warning 201: redefinition of constant/macro (symbol "dcmd(%1,%2,%3)")


    die meldung ist in dieser zeile


    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1



    und diese fehler


    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(42) : error 017: undefined symbol "pInfo"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(42) : warning 215: expression has no effect
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(42) : error 001: expected token: ";", but found "]"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(42) : error 029: invalid expression, assumed zero
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(42) : fatal error 107: too many error messages on one line


    in dieser zeile


    if(pInfo[playerid][Admin] == 1)

  • @dynamic diese


    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(90) : error 017: undefined symbol "dcmd_MakeAdmin"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(91) : error 017: undefined symbol "dcmd_Ban"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(92) : error 017: undefined symbol "dcmd_Kick"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(93) : error 017: undefined symbol "dcmd_veh"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(95) : error 017: undefined symbol "dcmd_MakeAdmin"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(98) : error 029: invalid expression, assumed zero
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(98) : error 017: undefined symbol "MakeAdmin"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(98) : warning 215: expression has no effect
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(98) : error 001: expected token: ";", but found "]"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(98) : fatal error 107: too many error messages on one line


    in diesen zeilen


    dcmd(MakeAdmin, 9, cmdtext); // makeadmin = Befehl ( 9 = Buchstaben vom befehl)
    dcmd(Ban, 3, cmdtext); // ban = Befehl ( 3 = Buchstaben vom Befehl)
    dcmd(Kick, 4, cmdtext); // kick = Befehl ( 3 = Buchstaben vom Befehl)
    dcmd(veh, 3, cmdtext); // veh = Befehl ( 3 = Buchstaben vom Befehl)

    dcmd_MakeAdmin(playerid, params[])
    {
    new pID, AdminLevel; // = Variable
    /MakeAdmin [pID] [AdminLevel]

  • leute leute ^^ genauer lesen, da wärst du bestimmt auchschon alleine drauf gekommen und hättest nicht nachfragen müssen, hättest du dir die error meldung genau durchgelsen :)
    fangen wir mal an.



    Der Error:
    redefinition of constant/macro (symbol "dcmd(%1,%2,%3)")
    aha eine "redefinition" -> eine Neudefinierung, das bedeutet, dass du "dcmd(%1,%2,%3)" schon in deinem Skript hast und es natürlich diesen Error gibt,
    wenn du meinst das nooooocheinmal definieren zu müssen xD
    einmal dcmd definieren, das reicht und fehler is behoben.



    MFG
    CutX


    Rechtschreibfehler sind lediglich nur special-effects meiner Tastatur :P

  • jetzt hab ich noch diese fehler


    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(43) : error 017: undefined symbol "pInfo"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(43) : warning 215: expression has no effect
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(43) : error 001: expected token: ";", but found "]"
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(43) : error 029: invalid expression, assumed zero
    C:\Users\Niklas\Desktop\GTA SERVER\filterscripts\Adminsystem.pwn(43) : fatal error 107: too many error messages on one line



    hier die zeile


    if(pInfo[playerid][Admin] == 1)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen