Beiträge von WalterWhite

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

    Hey




    Ich habe 2 Teams




    #define TEAM_NONE 0


    #define TEAM_COP 1


    #define TEAM_ROB 2


    new gTeam[MAX_PLAYERS];




    Will das TEAM_COP ein Befehl kriegt also so




    if(strcmp(cmdtext,"/cops",true)==0)


    {


    if (gTeam[playerid] == TEAM_COP)


    {


    SendClientMessage(playerid,BLAU,"/tazer");


    return 1;


    }


    }




    Trotzdem wird er nicht ausgeführt und er meint das der Befehl nicht existiert ;(




    Haupt Problem also


    if (gTeam[playerid] == TEAM_COP)






    Was ist Falsch ?

    Hey




    Bei dem Script hier zeigt er mir ständig nen Error mit nem CMD Fehler error 017: undefined symbol "cmd"








    if(strcmp(cmd, "/respawncars", true) == 0)


    {


    if(IsPlayerConnected(playerid))


    {


    if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin");


    new bool:unbenutzt[AUTO_ANZAHL], Zeile[200], Zeile2[200];


    for(new Spieler = 0; Spieler < MAX_PLAYERS; Spieler ++)


    {


    if(IsPlayerInAnyVehicle(Spieler))


    {


    unbenutzt[GetPlayerVehicleID(Spieler)] = true;


    }


    }


    for(new car = 1; car <= 450; car++)


    {


    if(!unbenutzt[car]) SetVehicleToRespawn(car);


    }


    GetPlayerName(playerid, Zeile2, sizeof (Zeile2));


    format(Zeile, sizeof (Zeile), "Alle unbesetzten Autos wurden zurückgespawnt von %s.", Zeile2);


    SendClientMessageToAll(WEIß, Zeile);


    }


    return 1;


    }

    ocmd:report(playerid,params[])


    {


    if(IsPlayerConnected(playerid))


    {


    new rep[128];


    if(sscanf(params,"s",rep)) return SendClientMessage(playerid,BLAU,"Info: /report [text]");


    format(rep,sizeof(rep),"Report von: %s: %s",SpielerName(playerid),rep);


    for(new i=0; i<getmaxplayers(); i++)=""
    }
    //edit:
    Musste noch auf dein Admin System Anpassen und allgmein auf dein system

    Ja hab ich ^^


    if(strcmp(cmdtext,"/ahelp",true)==0 || strcmp(cmdtext,"/ah",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(!isPlayerAnAdmin(playerid,1))
    {
    SendClientMessage(playerid,ROT,"Adm 1: /kick | /goto | /gethere | /tv | /tvo | /slap | /veh");
    }
    if(!isPlayerAnAdmin(playerid,2))
    {
    SendClientMessage(playerid,ROT,"Adm 2: /ban | /wetter | /timeban | /tunban | /tban");
    }
    if(!isPlayerAnAdmin(playerid,3))
    {
    SendClientMessage(playerid,ROT,"Adm 3: /fist");
    }
    if(!isPlayerAnAdmin(playerid,4))
    {
    SendClientMessage(playerid,ROT,"Adm 4: Derzeit gibt es keine Admin Befehle für den Admin Rang");
    }
    if(!isPlayerAnAdmin(playerid,5))
    {
    SendClientMessage(playerid,ROT,"Adm 5: /setadmin | /takevip | /setvip");
    }
    }
    return 1;
    }

    if(strcmp(cmdtext,"/ahelp",true)==0 || (strcmp(cmdtext,"/ah",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(!isPlayerAnAdmin(playerid,1))
    {
    SendClientMessage(playerid,ROT,"Adm 1: /kick | /goto | /gethere | /tv | /tvo | /slap | /veh");
    }
    if(!isPlayerAnAdmin(playerid,2))
    {
    SendClientMessage(playerid,ROT,"Adm 2: /ban | /wetter | /timeban | /tunban | /tban");
    }
    if(!isPlayerAnAdmin(playerid,3))
    {
    SendClientMessage(playerid,ROT,"Adm 3: /fist");
    }
    if(!isPlayerAnAdmin(playerid,4))
    {
    SendClientMessage(playerid,ROT,"Adm 4: Derzeit gibt es keine Admin Befehle für den Admin Rang");
    }
    if(!isPlayerAnAdmin(playerid,5))
    {
    SendClientMessage(playerid,ROT,"Adm 5: /setadmin | /takevip | /setvip");
    }
    return 1;
    }
    Was daran ist Falsch ? Krieg ständig nen Error
    (582) : error 029: invalid expression, assumed zero

    HEy


    Ist es eigentlich möglich das wenn ich Supporter Rank 1 bin das wenn er /ahelp macht auch nur die Befehle sieht?


    Und das gleiche auch für Admin Rank 2 ? Bis 5 ?

    Hey


    Hab nen /kill Befehl jedoch will ich das er Geld abzieht das tut er zwar aber nicht die Gewünsche Menge die ich will


    if(strcmp(cmdtext,"/kill",true)==0)
    {
    SetPlayerHealth(playerid,-100);
    SetPVarInt(playerid, "Geld", GetPVarInt(playerid, "Geld") - 2500);
    SendClientMessage(playerid,ROT,"Für dein Selbstmord hast du - 2500€ gekriegt");
    return 1;
    }