Beiträge von SexyPawnoStyle

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    ocmd:goto(playerid,params[])
    {
    new id;
    if (sscanf(params, "u",id)) SendClientMessage(playerid, ROT, "Info: /goto [SpielerID]");
    else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, ROT, "*:: Du kannst dich nicht zu diesen Spieler teleportieren. ::*");
    else
    {
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,ROT,"Du bist kein Admin");
    {
    new pname[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME], string[256];
    new Float:aX, Float:aY, Float:aZ;
    GetPlayerName(id, aname, sizeof(aname));
    GetPlayerName(playerid, pname, sizeof(pname));
    if(IsPlayerInAnyVehicle(playerid))
    {
    new VehicleID;
    VehicleID = GetPlayerVehicleID(playerid);
    new intr = GetPlayerInterior(id);
    GetPlayerPos(id, aX, aY, aZ);
    SetPlayerInterior(playerid, intr);
    SetPlayerPos(playerid, aX + 3, aY + 3, aZ);
    SetVehiclePos(VehicleID, aX + 3, aY + 3, aZ);
    format(string, sizeof(string), "[AdmCmd:] Du hast dich zum Spieler %s teleportiert.",aname);
    SendClientMessage(playerid, ROT, string);
    format(string, sizeof(string), "[AdmCmd:] Admin %s hat sich zu dir teleportiert!.",pname);
    SendClientMessage(id, ROT, string);
    }
    else
    {
    new intr = GetPlayerInterior(id);
    SetPlayerInterior(playerid, intr);
    GetPlayerPos(id, aX, aY, aZ);
    SetPlayerPos(playerid, aX, aY+3, aZ+3);
    format(string, sizeof(string), "[AdmCmd:] Du hast dich zum Spieler %s teleportiert.",aname);
    SendClientMessage(playerid, ROT, string);
    format(string, sizeof(string), "[AdmCmd:] Admin %s hat sich zu dir teleportiert.",pname);
    SendClientMessage(id, ROT, string);
    }
    return 1;
    }
    else // Hier der error
    {
    SendClientMessage(playerid, ROT, "<ERROR> Du bist kein Rcon Admin!");
    }
    }
    return 1;
    }


    Und hier wegen einer else bekomme ich errors


    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(318) : warning 225: unreachable code
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(318) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(217) : error 017: undefined symbol "Spielername"
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(217) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    ocmd:kick(playerid,params[])
    {
    new pID, reason[128], string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,ROT,"FEHLER:/kick [ID] [GRUND]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID,Spielername(playerid),reason); // Zeile mit errors
    SendClientMessageToAll(ROT,string);
    Kick(pID);
    return 1;
    }

    if(strcmp("/aduty",cmdtext))
    {
    if(IsPlayerAdmin(playerid))
    {
    new pName[MAX_PLAYER_NAME]; //Zeile mit errors
    new string[48];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "Admin %s ist nun OnDuty.", pName);
    SendClientMessageToAll(BLAU, string);
    new Text3D:Aduty = Create3DTextLabel("Administrator!", BLAU, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(Aduty, playerid, 0.0,0.0, 0.7);
    }
    return 1;
    }
    if(strcmp("/aoff",cmdtext))
    {
    if(IsPlayerAdmin(playerid))
    {
    new pName[MAX_PLAYER_NAME];
    new string[48];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "Admin %s ist nun OnDuty.", pName);
    SendClientMessageToAll(BLAU, string);
    Delete3DTextLabel(Text3D:Aduty[playerid]);
    return 1;
    }
    }

    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(427) : error 017: undefined symbol "Aduty"
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(427) : warning 215: expression has no effect
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(427) : error 001: expected token: ";", but found "]"
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(427) : error 029: invalid expression, assumed zero
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(427) : fatal error 107: too many error messages on one line


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



    4 Errors.


    Delete3DTextLabel(Text3D:Aduty[playerid]); //Teile 427

    if(strcmp("/aduty",cmdtext))
    {
    if(IsPlayerAdmin(playerid))
    new pName[MAX_PLAYER_NAME]; //Zeile mit errors
    new string[48];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "Admin %s ist nun OnDuty.", pName);
    SendClientMessageToAll(BLAU, string);
    return 1;
    }

    Wieso beklomme ich diese errors


    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(407) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(407) : error 017: undefined symbol "pName"
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(407) : warning 215: expression has no effect
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(407) : error 001: expected token: ";", but found "]"
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(407) : fatal error 107: too many error messages on one line


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



    4 Errors.

    Bekomme den error


    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(423 -- 425) : error 076: syntax error in the expression, or invalid function call
    C:\Users\Tolik\Desktop\GTA und Richtiges PWN\Stunt\gamemodes\Stunt.pwn(573) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    if(strcmp("/aoff",cmdtext))
    {
    if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,ROT,"Du bist kein Admin");
    new pName[MAX_PLAYER_NAME];
    new string[48];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "Admin %s ist nun nicht mehr OnDuty.", pName);
    SendClientMessageToAll(GG, string);
    Delete3DTextLabel
    return 1;
    }

    Wie Lösch ich das also wbei meinem /aduty befehl gebe ich ihm ein


    new Text3D:Aoff = Create3DTextLabel("Administartor OnDuty!", 0xFF2800FF, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(Aoff, playerid, 0.0, 0.0, 0.7);


    Und wie Lösche ichd as wieder bei mienem /aoff befehl

    Problem ist ich weiß nicht wie ich das mache also den admin chat wie bsp so sollte es sein wie in einem LoH anstatt "1450* Admin Travelga " Soll Stehen "Rcon Admin Travelga" aber wie mach ich das und wie mach ich das , das nur admins in rcon es lesen könne!?

    Hey meine Frage ist wie mach ich das wenn Player in Rcon ist im a chat schreiben kann bzw. wie mach ich den a chat und wie mach ich das das nur admin in rcon den chat lesen können