Jump to content

Zupa

Collaborator
  • Posts

    1887
  • Joined

  • Last visited

  • Days Won

    21

Reputation Activity

  1. Like
    Zupa got a reaction from ispan55 in Custom Loadouts for Admins and Regular Players   
    Maybe u can try mine out soon ;)
     

  2. Like
    Zupa got a reaction from Friendly in [Release] ZHB - Zupa's Hud & Builder. V1.2   
    Merge request it to the github, i will review the code and accept it if working ^^
  3. Like
    Zupa got a reaction from Salutesh in SmartGit (& GitLab) strongly recommended!   
    TO throw extra information in the topic:
     
    @Work ( webdevelopment in team):
     
    Own gitlab server + web UI phpStorm integrated git system as 'client' & git commands in cmd if you really need something special. phpStorm has a nice switching between branche, merge system, etc. @Home - Public: 
     
    Github ( Because of the amazing git issue system with easy merge requests linking to issues). Github client / phpStorm ( depends if i program arma or websites).   
    @Home - Private
     
    Bitbucket, because free private repo's. ( I don't have an own server @ home atm for gitlab) Github Client ( yes other git's can work with this to). Or phpStorm.
  4. Like
    Zupa got a reaction from Salutesh in SmartGit (& GitLab) strongly recommended!   
    Just to give some advice, if you can't set up an own gitlab.
     
    Github for public projects Bitbucket for private projects ( because github doesn't provide free private repositories) Gitlab for private projects ( because github doesn't provide free private repositories)  
    EDIT: Just noticed gitlab also does own hosting now, so you can try that instead of bitbucket. It's was you prefer ( i work with all 3)^^
  5. Like
    Zupa got a reaction from 31_D!4b10 in All Overwatch skins Fix in Overpoch   
    just leaving this here ^^:
     
    since you are only telling people to allow custom skins from the database and not giving them a solution to implement it.
     
    Explanation of the variable "AllPlayers":
     
    AllPlayers is a Global variables that tells the server which skins are allowed. This only gets checked when a player logs in, if the p)layer model is not in the AllPlayers variable then the skin gets reset to civilian ( See the following code) :
     
    This code is in the "server_playerLogin.sqf"
    if (!(_model in AllPlayers)) then { _model = "Survivor2_DZ"; }; So adding the names to the AllPlayers allow the person to be able to login without his skin getting reset.
     
    Now if u want to add those skins to your game for your players you can use my script for example (Epoch and Overpoch solution) :
     

     
    There are indeed some skins ( not all) where AI doesnt shoot at, i will look for an solution to solve this.
  6. Like
    Zupa got a reaction from DanVonTrap in [Release] ZHB - Zupa's Hud & Builder. V1.2   
    Just limited time : )
     
    Feel free to contribute on github ( thats why github excist tbh).
     
    I can spend 5 hours top/week to arma atm and too many projects to do ^^
  7. Like
    Zupa got a reaction from Fragile in Notepad++ Script Checker   
    Nevermind i'll just stay with sublime 2 sqf  :) does the work, not waisting too much time on the plugin then i guess.
     
    It has a project structure to, 
     

  8. Like
    Zupa got a reaction from Gen0cide in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    Just on the side:
     
    Saterday arround 7 pm GMT + 1 , i will have a coding session with stream / teamspeak for arma coding. In advance i could answer and give assistence to questions related to epoch/arma.
     
    Everyone is welcome.
     
    Asking questions Helping me with answering them and showing them.
  9. Like
    Zupa got a reaction from mimmosan in [Release] 3.0 Door Management - No More Codes   
    [RELEASE] Door Management - No More Codes
     



    First release ONLY for Plot 4 Life users. 
     
    Tired of giving in codes? Which code belongs to which door anyways? Geezus, some guy put a bot on my door to break the code. FUCK THAT
     
    Here comes Door Management. Throw away your codes and enjoy a simple eye scan. Add your friends to your list on the door an enjoy a stress free "door opening" experience. Door opening too fast? dont worry just put the opening time a bit longer. 
     
    Inspired by plotManagement but now for Doors!
     
     

     
     
     
    If you press the unlock action you will not see a code dialog anymore. My dialog overwrites this dialog with my personal one. Here you get to simple action to press  EYE SCAN. This will open the door after 2 seconds of scanning. Fails when you are not on the manage list ofcourse. Only people on the manage list can manage the door ofcourse. Owner will be alwyas highest authority and can never be erased. (Thanks P4L - Rimblock).
     
    [insert Image of the manage window here when i'm @ home, or anyone else provide it in the meantime]
     
    If you press manual code you get the old dialog back. You can disable this in the config section.
     
    This Scripts DOES not change anything gamebreaking or database related. The door code is still being used, but only codewise (back-end). You dont see anything in the front-end.
     
    Instructions
     
     
    0 - Download the files from github:
     
    https://github.com/DevZupa/DoorManagement
     
     
    1 - in your description.ext: ( Mission PBO ) 
     
    Add to the bottom: ( THE DEFINES IS UPDATED, overwrite any other defines i gave u at other mods of mine!)
    If you get any duplicates of classes, just delete them from the defines.hpp, problem solved.
    #include "doorManagement\defines.hpp" #include "doorManagement\doorUnlock.hpp" #include "doorManagement\doorManagement.hpp" #include "doorManagement\ComboLockUI.hpp" 2 - In your compiles.sqf:  ( Mission PBO )  Add the following lines  
    /*DoorManagement Zupa*/ DoorGetFriends = compile preprocessFileLineNumbers "doorManagement\doorGetFriends.sqf"; DoorNearbyHumans = compile preprocessFileLineNumbers "doorManagement\doorNearbyHumans.sqf"; DoorAddFriend = compile preprocessFileLineNumbers "doorManagement\doorAddFriend.sqf"; DoorRemoveFriend = compile preprocessFileLineNumbers "doorManagement\doorRemoveFriend.sqf"; player_unlockDoor       = compile preprocessFileLineNumbers "doorManagement\player_unlockDoor.sqf"; player_unlockDoorCode = compile preprocessFileLineNumbers "doorManagement\player_unlockDoorCode.sqf"; player_manageDoor       = compile preprocessFileLineNumbers "doorManagement\initDoorManagement.sqf"; player_enterCode       = compile preprocessFileLineNumbers "doorManagement\player_enterCode.sqf"; player_changeCombo = compile preprocessFileLineNumbers "doorManagement\player_changeCombo.sqf";  /*DoorManagement End*/   Above
    BIS_Effects_Burn = compile preprocessFile "\ca\Data\ParticleEffects\SCRIPTS\destruction\burn.sqf"; AND place "//" infront of the normal  player_actions so it looks like this:
    // player_unlockDoor   = compile preprocessFileLineNumbers "defaultfile.sqf";   //player_changeCombo = compile preprocessFileLineNumbers "defaultfike.sqf";  3 - Variables.sqf: Add somewhere at the top: NOT FIRST LINE:
    /**DoorManagement Config**/ DoorAdminList = ["-2","-3"]; // List of Player Id's of admins that can manage all doors AllowManualCode = true;// 2 reason| 1: Allows breaking codes (if 2nd config = false and code = 3 digits) | 2: Friends can access access not owned doors until owner gets on. HarderPenalty = true;// Cen's Penalty: Flashes screen white. And kicks player to lobby if failed more then (random number between 4 and 14) times. // AllowUncrackableCode = false; // in next release: if set to true, player can change code to more then 4 digits, The manualCode will always fail when he does. THIS is for AntiCodeCrack servers that allow Manual Code for people that like that system. // in next release. AllowManualCode will allow players to change the code in the DoorManagement Menu. /**DoorManagement Config END**/ DZE_DoorsLocked = ["Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallDoorLocked_DZ","CinderWallDoorSmallLocked_DZ"];            4 -  FN_SELFACTIONS.SQF:
     
    a - Add the following
    player removeAction s_player_manageDoor; s_player_manageDoor = -1; // u might also want to add this to variables reset in your variables.sqf Under
    player removeAction s_player_barkdog; s_player_barkdog = -1; player removeAction s_player_warndog; s_player_warndog = -1; player removeAction s_player_followdog; s_player_followdog = -1; b - Place the following:
    //Allow manage door if((_typeOfCursorTarget in DZE_DoorsLocked)) then { if (s_player_manageDoor < 0) then { s_player_manageDoor = player addAction ["<t color='#0059FF'>Manage Door</t>", "doorManagement\initDoorManagement.sqf", _cursorTarget, 5, false]; }; } else { player removeAction s_player_manageDoor; s_player_manageDoor = -1; }; above
    //Allow owner to unlock vault Now in the Server.pbo
     



    5 -  server_monitor.sqf ( Mostly found in dayz_server/system/ if you are not using any modded one).
     
    a) place
    if (typeOf (_object) in DZE_DoorsLocked) then { _object setVariable ["doorfriends", _intentory, true]; }; under
    _object = createVehicle [_type, _pos, [], 0, "CAN_COLLIDE"];  
    B - Find  ( IF NOT USING PLOTMANAGEMENT )



    if (count _intentory > 0) then { Replace that with
    if ((count _intentory > 0) && !(typeOf( _object) in DZE_DoorsLocked)) then { B - IF USING PLOT MANAGEMENT, 
     
    REplace:
    if ((count _intentory > 0) && !(typeOf( _object) == "Plastic_Pole_EP1_DZ")) then { With
    if ((count _intentory > 0) && !(typeOf( _object) == "Plastic_Pole_EP1_DZ") && !(typeOf( _object) in DZE_DoorsLocked)) then { 6 -  server_UpdateObject.sqf ( Mostly found in dayz_server/compile/ if you are not using any modded one).
     
    Change 
    _inventory = [ getWeaponCargo _object, getMagazineCargo _object, getBackpackCargo _object ]; into ( IF NOT using PLotManagement)
     
    _isNormal = true; if (typeOf (_object)in DZE_DoorsLocked) then{ _isNormal = false; _inventory = _object getVariable ["doorfriends", []]; //We're replacing the inventory with UIDs for this item }; if(_isNormal)then { _inventory = [ getWeaponCargo _object, getMagazineCargo _object, getBackpackCargo _object ]; }; IF USING PLOT MANAGEMENT
     
    Change
    if (typeOf (_object) == "Plastic_Pole_EP1_DZ") then{ _inventory = _object getVariable ["plotfriends", []]; //We're replacing the inventory with UIDs for this item } else { _inventory = [ getWeaponCargo _object, getMagazineCargo _object, getBackpackCargo _object ]; };  Into
    _isNormal = true; if (typeOf (_object) == "Plastic_Pole_EP1_DZ") then{ _isNormal = false; _inventory = _object getVariable ["plotfriends", []]; //We're replacing the inventory with UIDs for this item }; if (typeOf (_object)in DZE_DoorsLocked) then{ _isNormal = false; _inventory = _object getVariable ["doorfriends", []]; //We're replacing the inventory with UIDs for this item }; if(_isNormal)then { _inventory = [ getWeaponCargo _object, getMagazineCargo _object, getBackpackCargo _object ]; }; Infistar Antihack
    If you're running Infistar Antihack, add this to the dialogs array;



    711195, 41144 And this to the '_cMenu =' section
    "DoorManagement","Entercode" IMPORTANT FOR NON PLOT 4 LIFE USERS
     
  10. Like
    Zupa got a reaction from PryMary in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    http://www.sublimetext.com/2
     
    and syntax:
     
    https://github.com/JonBons/Sublime-SQF-Language
     
    download it as zip, place the folder in the packages folder of syblime
  11. Like
    Zupa got a reaction from Buck0 in Advanced Alchemical Crafting v3.3   
    yes :p
  12. Like
    Zupa got a reaction from QrizZ in Live Arma 3 (Epoch) coding session for question answers and coding help.   
    I'll keep it in twitch, i'll try to edit it perhaps since there probably will be alot of crap between it.
     
    Might make like a table of contents with timings between it 
  13. Like
    Zupa got a reaction from psychosis in Live Arma 3 (Epoch) coding session for question answers and coding help.   
    What is this ?
     
    A stream with teamspeak to support question about arma coding. I will give a scenario for getting some stuff done on arma 3 epocch. the basics with maybe a small addon to make.
     
    You can follow the coding yourself and ask questions on the way.
     
    We will make time for that. We prob ddon't get alot of people but at least we help a few then ^^
     
     
    The coding session will start at
     
    England: 6 pm;
    Belgium: 7pm;
     
    http://everytimezone.com/#2015-4-4,1740,cn3
     
    You can already join me on teamspeak form now on:
     
    37.187.77.74:4203
     
    I'll probably also have a stream up already doing random shizzle till then ^^
     
    http://www.twitch.tv/zupalicious
     
     
    Document where all info will get stored:
     
    https://docs.google.com/spreadsheets/d/1row0THjXhBaBWTHs9dnYnd6f_-OD6hBp5w3AkvlF9_E/edit?usp=sharing

     
  14. Like
    Zupa got a reaction from Finuix in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    I'll do that tomorrow for the newbies ^^
  15. Like
    Zupa got a reaction from second_coming in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    Nothing personal, but if you make extra features, do merge request to the github please. Thats better for the whole project ^^
  16. Like
    Zupa got a reaction from second_coming in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    Just on the side:
     
    Saterday arround 7 pm GMT + 1 , i will have a coding session with stream / teamspeak for arma coding. In advance i could answer and give assistence to questions related to epoch/arma.
     
    Everyone is welcome.
     
    Asking questions Helping me with answering them and showing them.
  17. Like
    Zupa got a reaction from IncsyUK in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    Will u pay me cus i've put time in making this? :p
  18. Like
    Zupa got a reaction from FastPoint Gaming in Learning to install scripts   
    No, there are just more commands to use.
     
    If needed i can do like a session with stream this saterday evening , where poeple can join with coding questions or something, teamspeak perhaps with it.
     
    Then i can help as far as my knowledge goes : )
  19. Like
    Zupa got a reaction from speaR in [Release] ZHB - Zupa's Hud & Builder. V1.2   
    ZHB - Zupa's Hud & Builder. V1.2 Hotfix
     

    This is a selfbooting addon inside your mission pbo with easy installation. 
    It will add a hud and hud builder on your server. Default pressing 8 for hud builder and 9 to toggle on and of.
     
     
    Future plans
    Opacity on images. More options. Saving to redis. Config to allow hud builder or to disable it Define your own keybinds.  
    Changelog
     
    V1.2
    Fixed a wrongly named variable Infistar should work now correctly.  
    Commits
    https://github.com/DevZupa/ZHB-A3/commit/070b15162a10c475d2872c564fb73a22a8e377d8
    https://github.com/DevZupa/ZHB-A3/commit/abb6e4da1d32d953528fd27f5302fa83388dae16
    https://github.com/DevZupa/ZHB-A3/commit/afc50e71910c4ab684b41aea444cff6c981055d6
     
    V1.1
    KeyUp Handlers.  
    Download

     
    https://github.com/DevZupa/ZHB-A3
     
    Feel free to push fixes/addition to the git.
     
    Installation
     
    Battleye Filters in Scripts.txt
     
    Edit the following exceptions to the 7 xxx , only copy the part that starts with !
    Search for the tag word and place the rest behind it.

    7 displayAddEventHandler !"ZupaKeyUpWorking = (findDisplay 46) displayAddEventHandler ['KeyUp', '_this call ZHB_fnc_handleKey'];" 7 displayRemoveEventHandler !"(findDisplay 46) displayRemoveEventHandler ['KeyUp',ZupaKeyUpWorking];" 7 createDialog !="createDialog \"Z_HUD_Builder\";" 7 playableUnits  !",count playableUnits ,_align,_valign" Edit your filters as stated above. Place the ZHB folder in your mission pbo. Place the folowing on the bottom of your description.ext If you already have a RscTiles or CfgFunctions, place the includes in there ofcourse.

    #include "ZHB\ZHudBuilder.hpp" class RscTitles { #include "ZHB\ZHud.hpp" }; class CfgFunctions { #include "ZHB\ZHB_Functions.hpp" }; 4. Add the following in your antihack as exception.
    Z_HUD_Builder 5001, -3 5. DONE - Change the fn_initVariables to your likings.
     
    You can edit the default hud in the initVariables.sqf
     
    // Starting positions Z_HUD_pos = [ 0,0,0,0,0,0,0,0, // Bottom SIde -> left to right 0,0,3,4,5,6,0,0, // Right Side -> bottom to top 0,0,0,0,0,0,0,0, // Top side -> right to left 0,0,0,0,0,0,0,0 // Left side -> top to bottom ];  
    Numbers are as following:
     
    // 0 = Nothing/ Blank // 1 fps // 2 players // 3 damage // 4 crypto // 5 hunger // 6 thirst // 7 grid // 8 fatique // 9 Restart // 10 Toxicity // 11 Stamina // 12 Energy Extra
    Restart timer is default disabled to be picked ( change in initVariables.sqf) icons are 6 kb paa's, CAN U BELIEVE IT? SO SMALL  
    Screenshot
     

     

  20. Like
    Zupa got a reaction from KingRaymond795 in [Alpha Release] Single Currency 3.0 & Storage DEFAULT HIVE ( No global banking).   
    hehe it's basicly finished, just testing and doing some last minut changes. But thanks anyways!
  21. Like
    Zupa got a reaction from SideShowFreak in [Release] ZHB - Zupa's Hud & Builder. V1.2   
    ZHB - Zupa's Hud & Builder. V1.2 Hotfix
     

    This is a selfbooting addon inside your mission pbo with easy installation. 
    It will add a hud and hud builder on your server. Default pressing 8 for hud builder and 9 to toggle on and of.
     
     
    Future plans
    Opacity on images. More options. Saving to redis. Config to allow hud builder or to disable it Define your own keybinds.  
    Changelog
     
    V1.2
    Fixed a wrongly named variable Infistar should work now correctly.  
    Commits
    https://github.com/DevZupa/ZHB-A3/commit/070b15162a10c475d2872c564fb73a22a8e377d8
    https://github.com/DevZupa/ZHB-A3/commit/abb6e4da1d32d953528fd27f5302fa83388dae16
    https://github.com/DevZupa/ZHB-A3/commit/afc50e71910c4ab684b41aea444cff6c981055d6
     
    V1.1
    KeyUp Handlers.  
    Download

     
    https://github.com/DevZupa/ZHB-A3
     
    Feel free to push fixes/addition to the git.
     
    Installation
     
    Battleye Filters in Scripts.txt
     
    Edit the following exceptions to the 7 xxx , only copy the part that starts with !
    Search for the tag word and place the rest behind it.

    7 displayAddEventHandler !"ZupaKeyUpWorking = (findDisplay 46) displayAddEventHandler ['KeyUp', '_this call ZHB_fnc_handleKey'];" 7 displayRemoveEventHandler !"(findDisplay 46) displayRemoveEventHandler ['KeyUp',ZupaKeyUpWorking];" 7 createDialog !="createDialog \"Z_HUD_Builder\";" 7 playableUnits  !",count playableUnits ,_align,_valign" Edit your filters as stated above. Place the ZHB folder in your mission pbo. Place the folowing on the bottom of your description.ext If you already have a RscTiles or CfgFunctions, place the includes in there ofcourse.

    #include "ZHB\ZHudBuilder.hpp" class RscTitles { #include "ZHB\ZHud.hpp" }; class CfgFunctions { #include "ZHB\ZHB_Functions.hpp" }; 4. Add the following in your antihack as exception.
    Z_HUD_Builder 5001, -3 5. DONE - Change the fn_initVariables to your likings.
     
    You can edit the default hud in the initVariables.sqf
     
    // Starting positions Z_HUD_pos = [ 0,0,0,0,0,0,0,0, // Bottom SIde -> left to right 0,0,3,4,5,6,0,0, // Right Side -> bottom to top 0,0,0,0,0,0,0,0, // Top side -> right to left 0,0,0,0,0,0,0,0 // Left side -> top to bottom ];  
    Numbers are as following:
     
    // 0 = Nothing/ Blank // 1 fps // 2 players // 3 damage // 4 crypto // 5 hunger // 6 thirst // 7 grid // 8 fatique // 9 Restart // 10 Toxicity // 11 Stamina // 12 Energy Extra
    Restart timer is default disabled to be picked ( change in initVariables.sqf) icons are 6 kb paa's, CAN U BELIEVE IT? SO SMALL  
    Screenshot
     

     

  22. Like
    Zupa got a reaction from Richie in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    the cap point is the first object u put in the base.sqf
  23. Like
    Zupa got a reaction from Richie in [Server Addon] ZCP - Zupa's Capture Points 2.0 Updated for Epoch 0.3   
    Delivering vehicles and boxes in style :P
     

     

  24. Like
    Zupa got a reaction from Incsy in [HOWTO] Adding a player statusBar   
    I'll make it release ready this weekend : )
     
    Currently it's attached on the epoch overlay, i'll detach it and make it into a public release. 
  25. Like
    Zupa got a reaction from bualdoot in [Release] Advanced Trading 2.1 !UPDATED!   
    Waw, it's nitrado's pack, prob my code then :p
×
×
  • Create New...