Beiträge von FrechDachZ

    hey, wie bekomme ich es hin das RANG1 und rang 2 den gleichen befehl machen können ? rang3 soll es nich dürfen und rang 0 auch nich .


    Code:
    if(GetPVarInt(playerid,"frakname")==1)


    Danke, ich hoffe ihr versteht was ich meine.

    Hallo habe ein Problem,


    Error:


    Variable wird nie benutzt: "ocmd_makeleader"


    Befehl:


    ocmd_makeleader(playerid,params[])
    {
    new pID;
    new frakid;
    new string[128];
    new string2[256];
    if(GetPVarInt(playerid, "rankname") <= 5)return SendClientMessage(playerid,rot,"Dazu bist du nicht berechtigt");
    if (sscanf(params, "ui", pID, frakid)) SendClientMessage(playerid, blau, "Benutze: /makeleader [SpielerID] [FraktionID]");
    else if (pID == INVALID_PLAYER_ID || IsPlayerNPC(pID)) SendClientMessage(playerid, gelb, "*:: Dieser Spieler kann nicht erreicht werden. ::*");
    else if (frakid < 0 || frakid > 3) SendClientMessage(playerid, blau, "Die FraktionID muss zwischen 0 und 3 sein!");
    else
    {
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(name));
    {
    if(frakid == 0) { SpielerInfo[pID][Fraktion] = 0; SpielerInfo[pID][Leader] = 0; } //Zivilist
    if(frakid == 1) { SpielerInfo[pID][Fraktion] = 1; SpielerInfo[pID][Leader] = 1; } //SAPD 1
    if(frakid == 2) { SpielerInfo[pID][Fraktion] = 2; SpielerInfo[pID][Leader] = 2; } //FBI 2
    format(string, sizeof(string),"Du hast ID: %d zum Chef der Job ID: %d gemacht.",pID,frakid);
    format(string2, sizeof(string2),"Du wurdest vom Admin %s zum Chef der Job ID: %d gemacht.",name, frakid);
    SendClientMessage(pID, grun, string2);
    SendClientMessage(playerid, grun, string);
    }
    }
    return 1;
    }

    Hallo habe ein problem :


    Error:

    Code
    Unbekannte Variable :  "id"


    Befehl:
    ocmd:gethere(playerid,params[])
    {
    new targetid, Float:x, Float:y, Float:z;
    if(sscanf(params, "u", targetid)) return SendClientMessage(playerid,blau, "Benutze: /gethere [ID]");
    if(IsPlayerConnected(id) || id == playerid) return SendClientMessage(playerid, 0xFF0000FF, "Die ID ist nicht online"); // Hier is der Fehler
    GetPlayerPos(playerid, x, y, z);
    SetPlayerPos(targetid, x+1, y+1, z);
    return 1;
    }


    Danke


    PS: Habe gegoogelt, aber nix gefunden.

    Hallo ich habe ein Problem undzwar habe ich diesen befehl aus einem Tutorial und bei mir funktioniert er nicht, gemacht habe ich alles wie es dort stand.


    Error:

    Code
    Zeile (212) : Unbekannte Variable :  "pid"


    Befehl ocmd:goto(playerid,params[])
    {
    new pID, string[128]; // Hier is die zeile
    if(IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,rot,"Du bist kein Admin!");
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,blau,"Benutzung: /goto [ID]");
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(pid,X,Y,Z);
    SetPlayerPos(playerid,X,Y,Z);
    new Interior = GetPlayerInterior(pID);
    SetPlayerInterior(playerid, Interior);
    format(string,sizeof(string),"Admin %s hat sich zu dir geportet.",SpielerName(playerid));
    SendClientMessage(pID,gelb,string);
    return 1;
    }


    Danke im vorraus.


    PS: ja ich habe gegoogelt, nur nix gefunden.