nrz

Halv's Paintshop ported to Exile

103 posts in this topic

looking at halv's instructions for infistar, need to only add 6666 in the whitelist.

also check for

allowedActionsPartial[] = {"paint"};
BadActionContentCheck = "true";    /* Check the functions assigned to all actions, regardless any white-list */

 

Share this post


Link to post
Share on other sites
10 hours ago, tinboye said:

thats the scroll menu whitelist, if the Idd is not in there, while set to true, then it wont show up.

but with that false, then players can use scroll wheel exploits

So if I had the array you gave me already in shouldn't that have been enough to show in the scroll menu? Is it possible that I've screwed up  somewhere else?

I copied all instances of the paintshop's mention from this morning's .rpt file. :
 

5:19:26 C:\sspanel\gameservers\arma3\1130\@ExileServer\addons\exilehalvpaintshop_server.pbo - unknown
5:19:54 "Admin/BIS_fnc_log: [preInit] exileHalvPaintshop_Server_fnc_preInit (0 ms)"
5:20:27 "Admin/BIS_fnc_log: [postInit] exileHalvPaintshop_Server_fnc_postInit (0 ms)"
5:24:20 "Paintshop server call executed"

And this is my IDD setup for infistar:

Spoiler
allowedIDDs[] =
{
    /* default idds */
    -1,0,4,5,6,8,12,18,24,49,54,55,70,101,160,174,177,999,131,63,602,301,
 
    /* exile idds */
    24001,24002,20023,24005,24004,24010,24025,20021,20017,24012,24027,
    20019,20016,24007,20024,20018,24008,24011,24015,24000,24006,24014,
    20020,24026,4002,4000,4001,4003,1500,
 
    24033,24030,24029,24028,24031,24034,
 
    4004,21000// Bounty system and MarXet
    65431,  // r3f menu fix
    6666,   // Paintshop
    0711,   // Advanced Banking
    0720,   // Virtual Garage
    5501,5502,5503,5504,5505,5506,5507// BRAma Cookbook
    -1339,-1340,    // custom infiSTAR dialogs (some editor & a private chat menu)
    50000, // Our virtual garage
    50200, // View distance app
    50400, // Stats bar
 
    107000, //BRAma Recipes

 

Edited by fifthmanstanding

Share this post


Link to post
Share on other sites
Advertisement
8 hours ago, tinboye said:

looking at halv's instructions for infistar, need to only add 6666 in the whitelist.

also check for

allowedActionsPartial[] = {"paint"};
BadActionContentCheck = "true";    /* Check the functions assigned to all actions, regardless any white-list */

 

I made a short video displaying what I'm seeing: 

 

 

Share this post


Link to post
Share on other sites

Hi, in infistar only is needed to whitelist the IDD 6666, the others ID's are not needed. Check sure if are using in infistar some like "block bad actions" or some similar. I have this option disabled, maybe if is enabled can cause the issues.

Quote

/*
    The allowed lists below need the "title" of the action!
    
    Only logs BadActions (and removes them) but does not kick or ban.
*/
BadActionCheck = "false";            /* log and remove all actions that are not white-listed */
allowedActions[] = {"Break free","Use AutoLockPicker","Craft Vehicle"};
allowedActionsPartial[] = {"paint"};
BadActionContentCheck = "true";    /* Check the functions assigned to all actions, regardless any white-list */

Try disabling tempolary the badActionCheck to be sure if the problem is from here.

The vehicle needs to be at 40 meters from paintshop at max and the player near the paintshop.

If is not working, put too on eye in description.ext and initplayerlocal to be sure that the instalation is propper.

EDIT: Try with the character just NEAR the painthop, like the OP video.

 

 

 

Edited by nrz

Share this post


Link to post
Share on other sites
1 hour ago, nrz said:

EDIT: Try with the character just NEAR the painthop, like the OP video.

If you look at my video you can  can see the vehicle is clearly directly in front of the land_carservice_f as that building is set as the paintshop by default in the script settings. 

 

1 hour ago, nrz said:

Try disabling tempolary the badActionCheck to be sure if the problem is from here.

My bad action check is set to false. I've tried both. Neither works. I've even got this set:

allowedActionsPartial[] = {"paint"};

My allowed IDDs are as follows: 

Spoiler

allowedIDDs[] =
{
    /* default idds */
    -1,0,4,5,6,8,12,18,24,49,54,55,70,101,160,174,177,999,131,63,602,301,

    /* exile idds */
    24001,24002,20023,24005,24004,24010,24025,20021,20017,24012,24027,
    20019,20016,24007,20024,20018,24008,24011,24015,24000,24006,24014,
    20020,24026,4002,4000,4001,4003,1500,

    24033,24030,24029,24028,24031,24034,
  
    4004,21000, // Bounty system and MarXet
    8457,   // http://www.exilemod.com/topic/9040-xm8-apps/
    65431,  // r3f menu fix
    6666,   // Paintshop
    0711,   // Advanced Banking
    0720,   // Virtual Garage
    5501,5502,5503,5504,5505,5506,5507, // BRAma Cookbook
    -1339,-1340,    // custom infiSTAR dialogs (some editor & a private chat menu)
    50000, // Our virtual garage
    50200, // View distance app
    50400, // Stats bar
  
    107000, //BRAma Recipes

As you can see, 6666 is there. 

Quote

If is not working, put too on eye in description.ext and initplayerlocal to be sure that the instalation is propper.

I'm not sure I follow what you're saying here so I'll just post both files.

Description.ext: (note that I've got the paintshop in my custom folder since I don't have a folder named addons)

Spoiler
#include "custom\paintshop\Halv_defines.hpp" //Fifth 04.05.17 Added paintshop
#include "custom\paintshop\paintshop.hpp" //Fifth 04.05.17 Added paintshop

Initplayerlocal:

Spoiler
/**
* Created with Exile Mod 3DEN Plugin
* www.exilemod.com
*/
[] execVM "custom\paintshop\paintshop.sqf";     // Halv's Painthop ported by NRZ7.

 

So I'm not sure what to do. 

Edit: just so I'm 100% certain: If you go to the editor, open the mission file, place building land_carservice_f in a save zone, save it, stop the server, upload the mission file to the server, start the server and log on...that should be ALL you have to do with this building right? There are no other steps to placing a building that would activate this script right??

Edited by fifthmanstanding

Share this post


Link to post
Share on other sites

the last one have a coma?

10 minutes ago, fifthmanstanding said:
    107000, //BRAma Recipes

And in your video you are to far away..... Forget the vehicles and put INSIDE the building.

Can your paint your backpack?

Apologize to me if sounds stupid... 

 

Does it work for the others?

Share this post


Link to post
Share on other sites
4 minutes ago, nrz said:

the last one have a coma?

And in your video you are to far away..... Forget the vehicles and put INSIDE the building.

Can your paint your backpack?

Apologize to me if sounds stupid... 

 

Does it work for the others?

In my video I am well within 40 feet of the paint shop. You can see the paint shop in the first frame of the video, I start the video by looking at it and then turn back to the car. I am less than 10 feet away. Regardless, I've driven the cardirectly in and it still doesn't change anything. It does not work with any car I purchase. I have no options for changing my backpack paints either. Thank you for responding so quickly. 

Share this post


Link to post
Share on other sites

. . . .

 

You change the filepaths.... and probably not fine. Please try with a clean install and follow the instructions...

Install on \addons and not in \custom....

How I say on github:

Quote

If the instructions are working, i do not offer support.

Try following the install instructions... STEP BY STEP.

Edited by nrz

Share this post


Link to post
Share on other sites

@fifthmanstanding: had issues on setting.sqf, i helped him over PM to stop the spam here :P

Issue:
 

Spoiler

 

[...]

    ["atacs1","addons\paintshop\textures\atacs1.paa"]
    ["atacs2","addons\paintshop\textures\atacs2.paa"]
    ["camo2","addons\paintshop\textures\camo2.paa"]
    ["camo3","addons\paintshop\textures\camo3.paa"]

[...]

 

this is wrong! everytime if you make a new line add the , to the end of the lines the script didnt load up correctly!

it should look like this:

[...]

    ["atacs1","addons\paintshop\textures\atacs1.paa"],
    ["atacs2","addons\paintshop\textures\atacs2.paa"],
    ["camo2","addons\paintshop\textures\camo2.paa"],
    ["camo3","addons\paintshop\textures\camo3.paa"]

[...]

remember on the last line NO , !

 

 

  • Like 1

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

  • Recently Browsing   0 members

    No registered users viewing this page.