Sign in to follow this  
Followers 0
skullhead

neuer mod für server

1 post in this topic

moin moin gemeinde...

 

ich bin dabei ein addon für unsere server zu schreiben...bzw soll erstmal auf einem server laufen :)

so weit so gut.

zu dem was ich vorhabe.

1. zb. ein ölfass farmen

configg.cpp

Spoiler

class Objects
    {
        targetType = 2;
        target = "";  // class namen fürs objekt zum farmen

        class Actions
        {
            class FarmMetal: ExileAbstractAction
            {
                title = "Farm Metal";
                condition = "true";
                action = "_this call FarmMetall";
            };
        };
    };

in meiner mission

init.sqf

Spoiler

FarmMetall = compileFinal preprocessFileLineNumbers "@neuermod"\Farm.sqf";

meine farm.sqf im neuen mod ordner

Spoiler

private ["_theAction"];
    
    _randChance = random 1;
    _equippedMagazines = magazines player;
    
    
    if ("Exile_Item_Hammer" in _equippedMagazines) then
    {
        if (_randChance <= 0.7) then
        {
        player playMove "AinvPknlMstpSnonWnonDr_medic3";
        sleep 14;
        titleText ["You found nothing!", "PLAIN",1];
        
        };
    
        if (_randChance > 0.7) then
        {
        player playMove "AinvPknlMstpSnonWnonDr_medic3";
        sleep 14;
        _targetA = player;
        _distA = random 2;
        _dirA = direction player - 180;
        _posA = getpos _targetA;
        _positionsA = [(_posA select 0) + (sin _dirA) * _distA, (_posA select 1) + (cos _dirA) * _distA, 0];
        _weaponHolderA = createVehicle ["GroundWeaponHolder", getPosATL player, [], 0, "CAN_COLLIDE"]; _weaponHolderA addItemCargoGlobal  ["Exile_Item_MetalBoard", 1];
        uiSleep 10;
        };
    }
    else
    {
        titleText ["You need a Hammer to do that!", "PLAIN",1];
    };

ist der ansatz so richtig?

für kritik im normalen rahmen bin ich sehr dankbar..

ist halt nur mal ein versuch die ganze struktur richtig zu verstehen.

 

also bitte bleibt auf dem teppich :)

 

 

 

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.