Afk Script ;D

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Huhu,
    Vllt kann es ja jemand gebrauchen für seinen Gamemod..
    Es ist recht einfach gemacht^^....
    Über:
    public OnGameModeInit()
    Das:
    new pname[MAX_PLAYER_NAME];
    new string[100];
    Unter:
    public OnPlayerCommandText(playerid, cmdtext[])
    Das:

    {
    if (strcmp("/afk", cmdtext, true) == 0)
    {
    TogglePlayerControllable(playerid, false);
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist AFK! (/afk)", pname);
    SendClientMessageToAll(0xff3333ff, string);
    return 1;
    }
    if (strcmp("/back", cmdtext, true) == 0)
    {
    TogglePlayerControllable(playerid, true);
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist wieder da! (/back)", pname);
    SendClientMessageToAll(0x33ff33ff, string);
    return 1;
    }
    return 0;
    }


    Bitte nicht zu hart sein.. ;( ;D Bin noch ein anfänger :|
    Naya vllt. kann es ya wer gebrauchen :)
    Greetz

    Werden die SAMP User ("Scripter") immer Jünger? Oder nur Dümmer? - oder doch beides?
    Sie überlegen kein stück, können nichts posten und flamen einfach drauf los. 8|

    Einmal editiert, zuletzt von Dark_Fire ()

  • DU kannst dieses:


    new pname[MAX_PLAYER_NAME];
    new string[100];
    Zwar auch über:


    public OnPlayerCommandText(playerid, cmdtext[])
    schreiben, aber ich persönlich würde es so machen:


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    if (strcmp("/afk", cmdtext, true) == 0)
    {
    TogglePlayerControllable(playerid, false);
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist AFK! (/afk)", pname);
    SendClientMessageToAll(0xff3333ff, string);
    return 1;
    }
    if (strcmp("/back", cmdtext, true) == 0)
    {
    TogglePlayerControllable(playerid, true);
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist wieder da! (/back)", pname);
    SendClientMessageToAll(0x33ff33ff, string);
    return 1;
    }
    return 0;
    }
    MfG
    Maxx

  • o_O echt^^... sry wusste ich nicht (wie gesagt bin noch ein anfänger bzw noob in scripten) ;( ^^

    Werden die SAMP User ("Scripter") immer Jünger? Oder nur Dümmer? - oder doch beides?
    Sie überlegen kein stück, können nichts posten und flamen einfach drauf los. 8|

  • Sryy, hatte ein fehler, meinte natürlich ueber public OnGameModeInit()
    & des geht auch 100%... ^^

    Werden die SAMP User ("Scripter") immer Jünger? Oder nur Dümmer? - oder doch beides?
    Sie überlegen kein stück, können nichts posten und flamen einfach drauf los. 8|