Kostenlose Tore für Fraktionen

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 Breadfish,
    Ich habe mir ein Tor mit einem timer erstellt, dass per cmd auf geht.
    Nun habe ich folgendes Problem, ich möchte, dass es für normale Leute 5 euro kostet --> hab ich
    Aberr ich möchte dass es für die fraktions id 24 kostenlos ist.
    ich habe es zwar schon gemacht, aber die fraktion 24 muss auch dafür zahlen
    Hier der Code:
    if (strcmp("/oparking", cmdtext, true, 10) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
    {
    GivePlayerMoney(playerid, 0);
    MoveObject(ParkGate, 1106.45996094,-1740.90917969,16.18049622,5.0);
    SetTimer("Torschliessen",5000,0);
    }
    if(GetPlayerMoney(playerid) >= 5)
    {
    GivePlayerMoney(playerid, -5);
    MoveObject(ParkGate, 1106.45996094,-1740.90917969,16.18049622,5.0);
    SetTimer("Torschliessen",5000,0);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Sie haben zuwenig Geld.");
    }
    return 1;
    }

  • if (strcmp("/oparking", cmdtext, true, 10) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
    {
    GivePlayerMoney(playerid, 0);
    MoveObject(ParkGate, 1106.45996094,-1740.90917969,16.18049622,5.0);
    SetTimer("Torschliessen",5000,0);
    }
    else
    {
    if(GetPlayerMoney(playerid) >= 5)//else hat vergessen
    {
    GivePlayerMoney(playerid, -5);
    MoveObject(ParkGate, 1106.45996094,-1740.90917969,16.18049622,5.0);
    SetTimer("Torschliessen",5000,0);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Sie haben zuwenig Geld.");
    }
    }
    return 1;
    }

    auf den erstn blick fehlt das else...
    /edit total was übersehen sry