Beiträge von Cubase[mg3]

    Ganz einfach..


    new AFK[MAX_PLAYERS];


    Bei OnPlayerCommandText



    if (strcmp("/afk", cmdtext, true, 10) == 0)
    {
    if(AFK[playerid] == 1)
    {
    //Was passieren soll wenn er schon AFK ist!
    }
    if(AFK[playerid] == 0)
    {
    //Was passieren soll wenn er nicht AFK ist
    }
    return 1;
    }


    ---
    Edit
    ---



    if (strcmp("/afk", cmdtext, true, 10) == 0)
    {
    if(AFK[playerid] == 1)
    {
    SendClientMessage(playerid,farbe,"*** Du bist schon AFK!");
    }
    if(AFK[playerid] == 0)
    {
    TogglePlayerContorllable(playerid,0);
    SendClientMessage(playerid,farbe,"** Du bist nun AFK **");
    AFK[playerid] = 1;
    }
    return 1;
    }


    AFK[playerid] = 1; = Er ist AFK
    AFK[playerid] = 0; = Er ist nicht AFK



    if (strcmp("/back", cmdtext, true, 10) == 0)
    {
    if(AFK[playerid] == 0)
    {
    SendClientMessage(playerid,farbe,"*** Du bist nicht AFK!");
    }
    if(AFK[playerid] == 0)
    {
    TogglePlayerContorllable(playerid,1);
    SendClientMessage(playerid,farbe,"** Du bist nun Back**");
    AFK[playerid] = 0;
    }
    return 1;
    }


    Das sind nun 2 beispiel commands, mach was draus ;)


    Ich hoffe es hilft dir weiter ;)

    Heyo leute!
    Ich habe mir ein DM command gemacht jedoch wenn ich es im server eingebe steht das der Command nicht exestiert!


    Hier der Code:



    if(strcmp("/dm",cmd,true)==0){
    GetPlayerPos(playerid, dmende[playerid][0],dmende[playerid][1],dmende[playerid][2]);
    new gRand = random(sizeof(dm));
    SetPlayerPos(playerid,dm1[gRand][0],dm1[gRand][1],dm1[gRand][2]);
    SetPlayerFacingAngle(playerid, dm1[gRand][3]);
    SetCameraBehindPlayer(playerid);
    new name[MAX_PLAYER_NAME];
    new string[MAX_PLAYERS];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "DEATHMATCH: ''%s'' hat das Sniper Deathmatch betreten! (/dm)", name);
    SendClientMessageToAll(lime,string);
    SendClientMessage(playerid,orange,"-DM verlassen mit /ende-");
    dm[playerid] = 1;
    if(dm[playerid] == 1){
    SendClientMessage(playerid,grün,"SERVERB0T: Deathmatch Beendet!");
    dm[playerid] = 0;
    SetPlayerPos(playerid, dmende[playerid][0],dmende[playerid][1],dmende[playerid][2]);}
    return 1;}


    Ich hoffe ihr könnt mir helfen


    lg
    FreeStyLe