Beiträge von MysteriX

    ocmd:o(playerid,params[])
    {
    if(!noooc && PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,COLOR_RED,"Der Globaler Chat ist deaktiviert!");
    new text[128];
    new string[128];
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,COLOR_RED,"Benutzung /o [text]!");
    format(string,sizeof(string),"[Globaler-Chat] %s: %s",Name,text);
    SendClientMessageToAll(COLOR_WHITE,string);
    return 1;
    }



    Versuchs mal so, musst noch auf dein Script anpassen...

    Versuch mal so:


    if(strcmp(cmd, "/makeadmin", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] == 8 || IsPlayerAdmin(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /makeadmin [ID] [Level]");
    return 1;
    }
    new para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    new level = strval(tmp);
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[para1][pAdmin] < level)
    {
    printf("AdmCmd: %s hat %s zu einem Level %d Admin befördert.", sendername, giveplayer, level);
    format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin befördert", sendername, level);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "Du hast %s zu einem Level %d Admin befördert.", giveplayer,level);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    }
    else
    {
    printf("AdmCmd: %s hat %s zu einem Level %d Admin degradiert.", sendername, giveplayer, level);
    format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin degradiert", sendername, level);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "Du hast %s zu einem Level %d Admin degradiert.", giveplayer,level);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    }
    PlayerInfo[para1][pAdmin] = level;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Das vergeben von Admin rängen ist nur Don und rafael erlaubt!");
    SendClientMessage(playerid, COLOR_RED, "Schäm dich!");
    }
    return 1;
    }


    Wenns nicht klappt melden!

    if(strcmp(cmd, "/gmx", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 2002)
    {
    SendClientMessageToAll(FARBE, "Der Server wird neu gestartet"); //Bei Farbe deine Farbe eintragen...
    {
    SaveStuff();
    GameModeExit();
    Elevator_Destroy();
    Fight_Close();
    SaveWars();
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Das darfst du nicht tun !");
    }
    }
    return 1;
    }


    Bin mir nicht sicher obs Funktioniert...

    Hallo ich hätte gerne das man wenn man /startbonus eingibt den Autoführerschein bekommt.


    ocmd:startbonus(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid, 10.0,1717.2563,-1910.0349,13.5660))
    {
    if(GetPlayerScore(playerid) == 1)
    {
    SetPlayerScore(playerid,3);
    GivePlayerMoney(playerid,50000);
    PlayerInfo[playerid][pLevel] = 3;
    SendClientMessage(playerid,COLOR_YELLOW,"Du hast nun LVL 3 und 50000$");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du kannst den Befehl nicht 2 mal benutzen.");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht am /startbonus Punkt. ");
    }
    return 1;
    }


    Das ist mein Befehl, da bitte einbauen!


    Zeile (53824) : Variable wird nie benutzt: "ooc" //"OOC" Wurde definiert, aber nie benutzt!



    die Zeile 53824 gibt es noch nicht einmal...

    Und zwar diese hier:


    Zeile (18403) : Variable "Spieler" wurde mehrmals deklariert
    Zeile (53381) : Die Anzahl der Parameter ist falsch
    Zeile (53435) : Variable "Name" wurde mehrmals deklariert
    Zeile (53466) : Falsch eingerückt
    Zeile (53474) : Falsch eingerückt
    Zeile (53824) : Variable wird nie benutzt: "ooc"