Bombenlager der Terrors

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
  • Das habe ich schon:
    ocmd:einlagern(playerid,params)
    {
    if(GetPVarInt(playerid,"Fraktion")==2)
    {
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 223.2816,186.5910,1003.0313))
    {
    if(GetPVarInt(playerid,"Bomben")==1)
    {
    Bombenanzahl++;
    SetPVarInt(playerid,"Bomben",0);
    SendClientMessage(playerid,Grün,"Du hast erfolgreich eine Bombe in das Lager gelegt.");
    dini_IntSet("/daten/bombenlager.ini", "Bomben", Bombenanzahl);
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du hast keine Bombe!");
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe des Bombenlagers!");
    }
    }
    return 1;
    }
    ocmd:entnehmen(playerid,params)
    {
    if(GetPVarInt(playerid,"Fraktion")==2)
    {
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 223.2816,186.5910,1003.0313))
    {
    if(dini_IntSet("/daten/bombenlager.ini", "Bomben",Bombenanzahl)<0)
    {
    SendClientMessage(playerid,Rot,"Das Bombenlager ist leer!");
    }
    else
    {
    if(GetPVarInt(playerid,"Bomben")==0)
    {
    Bombenanzahl--;
    SetPVarInt(playerid,"Bomben",1);
    SendClientMessage(playerid,Grün,"Du hast erfolgreich eine Bombe aus dem Lager genommen.");
    dini_IntSet("/daten/bombenlager.ini", "Bomben", Bombenanzahl);
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du hast schon eine Bombe!");
    }
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe des Bombenlagers!");
    }
    }
    return 1;
    }
    ocmd:anzahl(playerid,params)
    {
    if(GetPVarInt(playerid,"Fraktion")==2)
    {
    new string[64];
    format(string, sizeof(string), "Bombenanzahl im Bombenlager: %d", Bombenanzahl);
    SendClientMessage(playerid,Gelb,string);
    }
    return 1;
    }



    Und jetzt will ich noch das man nicht -bomben im lager hat ich lade das lager bei OnGameModInit und speicher es bei OnGameModeExit

    Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein.


    Albert Einstein



    Ich bin nicht sicher, mit welchen Waffen der dritte Weltkrieg ausgetragen wird, aber im vierten Weltkrieg werden sie mit Stöcken und Steinen kämpfen.


    Albert Einstein

  • habe es jetzt so:
    if(Bombenanzahl<1)
    {


    }

    Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein.


    Albert Einstein



    Ich bin nicht sicher, mit welchen Waffen der dritte Weltkrieg ausgetragen wird, aber im vierten Weltkrieg werden sie mit Stöcken und Steinen kämpfen.


    Albert Einstein