/afk System

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
  • Kann mir einer ein
    /afk System bauen
    FUnktionen
    /afk Im chat soll dann kommen ([Player] ist AFK) man sollte sich nicht bewegen können der spieler sollte außerdem die nachricht erhalten (Du bist jetzt AFK)
    /back Im chat soll dann kommen ([Player] ist wieder da) man solte sich wieder bewegen können man sollte die nachricht erhalten Du bist wieder zurück
    Man sollte die spieler die AFk sind bei der spieler liste Grün sehen wenn das geht


    mfg florian

    Bereit jemand über Paypal oder Sonstiges zu bezahlen wenn er mir bei den Probleme hilft!

  • Sowas wäre echt nützlich, gibt ja welche mit nur /afk
    Mit /afk [Grund] würde es um einiges besser werden :)
    Wäre super wenn jemand das hier reinstellen könnte, weil ich glaube viele leute brauchen das



  • if(!strcmp(strget(cmdtext,0),"/afk"))
    {
    new name[MAX_PLAYER_NAME], string[128], grund;
    grund = strval(strget(cmdtext,1));
    format(string, sizeof(string), "%s ist AFK, Grund:%s", name,grund);
    GetPlayerName(playerid,name,sizeof(name));
    SendClientMessageToAll(COLOR_GREEN, string);
    TogglePlayerControllable(playerid, 0);
    SetPlayerColor(playerid, COLOR_GREEN);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du bist jetzt AFK");
    return 1;
    }


    if(!strcmp(strget(cmdtext,0),"/back"))
    {
    new name[MAX_PLAYER_NAME], string[34];
    format(string, sizeof(string), "%s ist wieder da", name);
    GetPlayerName(playerid,name,sizeof(name));
    SendClientMessageToAll(COLOR_GREEN, string);
    TogglePlayerControllable(playerid, 1);
    SetPlayerColor(playerid, COLOR_WHITE);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du bist wieder zurück");
    return 1;
    }

  • hallo,
    i-wie funktioniert das nicht so ganz...........
    bei mir passiert nichts wenn /afk mache

  • if (strcmp("/afk", cmdtext, true, 4) == 0)
    {
    if(istafk[playerid] == 0)
    {
    istafk[playerid] = 1;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof (string), " ** %s ist nun AFK ! **", pName);
    TogglePlayerControllable(playerid, 0);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    SendClientMessage(playerid, COLOR_GREEN, "Tippe /back um von AFK zurück zu sein !");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "ERROR: Du bist schon AFK !");
    }
    return 1;
    }
    ////////////////////////// RE //////////////////////////////////////////////
    if (strcmp("/back", cmdtext, true, 3) == 0)
    {
    if(istafk[playerid] == 1)
    {
    istafk[playerid] = 0;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string2, sizeof (string2), " ** %s ist zurück ! **", pName);
    format(s, sizeof (s), " Willkommen zurueck %s !", pName2);
    TogglePlayerControllable(playerid, 1);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    GameTextForPlayer(playerid, s, 2500, 3);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "ERROR: Du bist schon von AFK zurück !");
    }
    return 1;
    }
    return 0;
    }

    German Naza-eVolution RealLife(Online)
    Serverip: 62.75.242.41:7777(Wartungsarbeiten/Offline)
    Forum : NeV-Klick (Online)

  • ich bekomme 4 errors heraus!
    C:\Dokumente und Einstellungen\alex\Desktop\Life is a party\filterscripts\AFK.pwn(1) : error 001: expected token: ")", but found "("
    C:\Dokumente und Einstellungen\alex\Desktop\Life is a party\filterscripts\AFK.pwn(1) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\alex\Desktop\Life is a party\filterscripts\AFK.pwn(1 -- 3) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\alex\Desktop\Life is a party\filterscripts\AFK.pwn(1 -- 3) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen