Time abfrage einbauen

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
  • Hallo.
    Wie kann ich in diese Befehl:
    if (strcmp("/startharvest", cmd, true) == 0)
    {
    if(Farmer[playerid] == 0 && PlayerInfo[playerid][pJob] == 20)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 532)
    {
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Auf gehts! Durchfahre die einzelnen Checkpoints!");
    SetPlayerCheckpoint(playerid, -104.5599,70.4268,3.1172, 5.0);
    FarmerCP[playerid] = 1;
    Farmer[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Mähdrescher!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Farmer, oder schon am arbeiten!");
    }
    return 1;
    }


    Eine time abfrage ein bauen?
    Die soll verhinder das man nicht die ganze zeit /startharvest machen darf sonder nur alle 30 minuten

  • if (strcmp("/startharvest", cmd, true) == 0)
    {
    if(GetPVarInt(playerid, "KannFarmen")==0)
    {
    if(Farmer[playerid] == 0 && PlayerInfo[playerid][pJob] == 20)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 532)
    {
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Auf gehts! Durchfahre die einzelnen Checkpoints!");
    SetPlayerCheckpoint(playerid, -104.5599,70.4268,3.1172, 5.0);
    FarmerCP[playerid] = 1;
    Farmer[playerid] = 1;
    SetTimerEx("DarfFarmen", 30000, false, "i", playerid);
    SetPVarInt(playerid, "KannFarmen", 1);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Mähdrescher!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Farmer, oder schon am arbeiten!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du kannst das Noch nicht!");
    }
    return 1;
    }
    forward DarfFarmen(playerid)
    public DarfFarmen(playerid)
    {
    SetPVarInt(playerid, "KannFarmen", 0);
    SendClientMessage(playerid, COLOR_RED, "Du kannst nun wieder Farmen gehen!");
    return 1;
    }

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • Muss das auch noch rein?


    SetTimer("DarfFarmen", 30000, 1);
    ?
    wenn ja
    wie ist die zahl für 30 minuten