/arep Befehl als nur als Admin ausführbar

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
  • if (strcmp("/arep", cmdtext, true, 10) == 0)
    {
    if(!IstSpielerAdmin(playerid, <10 ))
    {
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, ROT, "Du sitzt in keinem Fahrzeug!");
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER) return SendClientMessage(playerid,ROT,"Du sitzt in keinem Fahrzeug!!");
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    SetVehicleHealth(vehicleid, 1000);
    SendClientMessage(playerid, GREEN, "Du hast das Fahrzeug Repariert nutze es nicht aus!");
    return 1;
    }
    }
    return 0;
    }
    }


    Ich bekomme 9 Erros und das sind diese:


    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2519) : error 017: undefined symbol "SpielerSpeichern"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2563) : error 017: undefined symbol "dcmd_motor"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2564) : error 017: undefined symbol "dcmd_licht"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2565) : error 017: undefined symbol "dcmd_makeadmin"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2566) : error 017: undefined symbol "dcmd_setfraktion"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2638) : error 017: undefined symbol "IstSpielerAdmin"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2638) : warning 215: expression has no effect
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2638) : error 001: expected token: ";", but found ")"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2638) : error 029: invalid expression, assumed zero
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2638) : fatal error 107: too many error messages on one line

  • @Jeff_HardyKönntest du mir nur eine kleine Hilfe geben ich mein ich will ja auch was lernen und nicht nur Copy&Paste könnte ja dann auch ein Godfather oder so Donwloaden die Du bist kein AdministratorMessage habe ich nun:


    if(!IstSpielerAdmin(playerid, <10 )) return SendClientMessage(playerid, ROT,"Du bist kein Administrator!");

  • @Jeff_Hardy


    Habe es nun so versucht:
    ocmd:arep(playerid, params[])
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(!IstSpielerAdmin(playerid, <10 )) return SendClientMessage(playerid, ROT,"Du bist kein Administrator!");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, ROT, "Du sitzt in keinem Fahrzeug!");
    if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER) return SendClientMessage(playerid,ROT,"Du sitzt in keinem Fahrzeug!!");
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    SetVehicleHealth(vehicleid, 1000);
    SendClientMessage(playerid, GREEN, "Du hast das Fahrzeug Repariert nutze es nicht aus!");
    return 1;
    }
    }


    aber bekomme diese Errors:
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2519) : error 017: undefined symbol "SpielerSpeichern"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2563) : error 017: undefined symbol "dcmd_motor"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2564) : error 017: undefined symbol "dcmd_licht"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2565) : error 017: undefined symbol "dcmd_makeadmin"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2566) : error 017: undefined symbol "dcmd_setfraktion"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2660) : error 017: undefined symbol "IstSpielerAdmin"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2660) : warning 215: expression has no effect
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2660) : error 001: expected token: ";", but found ")"
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2660) : error 029: invalid expression, assumed zero
    C:\Users\User\Desktop\SERVER\gamemodes\NGR.pwn(2660) : fatal error 107: too many error messages on one line


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



    9 Errors.