Armorwesten für Armor erstellen

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
  • du musst sowas wie ein point erstellen wo halt das symbol ist ambessten mit einem


    {
    AddStaticPickup
    }


    wenn du das hat musst zu


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    }


    und da fügst du halt die sachen ein :)
    hoffe das hat dir was gesagt


    MFG GerDaviN

  • Hier, müsste klappen :


    new armorweste;

    public OnGameModeInit()
    {
    armorweste = CreatePickup(1242, 2, Float:X, Float:Y, Float:Z, Virtualworld);
    return 1;
    }

    public OnPlayerPickupPickup (playerid, pickupid)
    {
    if(pickupid == armorweste) SetPlayerArmour(playerid,100);
    return 1;
    }


    Bei Float:X, Float:Y, Float:Z die Koordinaten einsetzen, also dort wo du das Pickup haben möchtest.
    Bei Virtualworld die Interior ID, normalerweise 1.

  • Du willst ein Pickup ?


    Ganz Oben im Skript
    new Armor; //die Variable für dein Pickup!Kannst du beliebig nennen


    Unter OnGameModeInit()
    Armor= CreatePickup(1242, 1,x,y,z, -1);// 1242 steht für das Pickup in dem Fall der Armor. || 1 Ist der Pickupspawntyp ||-1 steht für die Virtuelle Welt || Bei X,Y,Z musst du angeben wo du es sein soll. (Koordinaten)


    Dann unter
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid == Armor) // hier gibst du die Variable des Pickups an die du oben angegeben hast!
    {
    SetPlayerArmour(playerid,100); // Hier gibst du dem Spieler der in das Pickup läuft 100% Armor, du kannst natürlich auch 50 statt 100 schreiben und ihm somit 50% Armor geben.
    SendClientMessage(playerid,Farbe,"Du hat nun einen Armor!"); // bei Farbe musst du deiner Farbe einfügen || in die "" kommt der Text der gesendet wird , wenn du in das Pickup läufst.
    }
    }


    Das warst auch schon..


    MfG

    [tabmenu][tab=Produktion][subtab='iProduction']

    [subtab='Projekt']

    Einmal editiert, zuletzt von MenInBlack95 ()