Jump to content

[Release] Pay for healing v1.0

Recommended Posts

Not so usefull script, but anyway I wrote it and thought, that should post it here :B
Gold (standart) currency version here: Thx for oSoDirty!

This script add an action for NPC's, that heals player for money.


1. Custom fnSelfaction.sqf

2. Custom variables.sqf
3. Souls Single Currency 2.0


Lets start install it:

1. Open fnSelfaction and paste this code above " //Allow owner to pack vault ". So it must be like that:

	if(_typeOfCursorTarget in Fast_Med  and (player distance _cursorTarget < 3)) then {		
		if (s_fast_med_dialog1 < 0) then {
			s_fast_med_dialog1 = player addAction ["<t color='#0059FF'>Pay for treatment</t>", "Scripts\Medical\FastMed.sqf",_cursorTarget, 3, true, true, "", ""];
	} else {		
		player removeAction s_fast_med_dialog1;
		s_fast_med_dialog1 = -1;
//Allow owner to pack vault

2. Find 

	player removeAction s_bank_dialog;
	s_bank_dialog = -1;
	player removeAction s_bank_dialog2;
	s_bank_dialog2 = -1;

and place under them that code:

	player removeAction s_fast_med_dialog1;
	s_fast_med_dialog1 = -1;

3.Open variables.sqf and add this code after "disableSerialization;":

Fast_Med = ["NPC1","NPC1","NPC1"];

For instance 11 Cherna:

Fast_Med = ["Dr_Annie_Baker_EP1","Doctor","Dr_Hladik_EP1"];

4. Find:

dayz_resetSelfActions = {

and paste under this code:

	s_fast_med_dialog1 = -1;

5.Extract RAR archive and place scripts folder in your mission folder.
6. Change cost for treatment in FastMed.sqf 
7. Change NPCs in variables.sqf

8. Congratulations! Well done! Pew pew pew!

In future gonna make checking of player needs.
For example, player has only bleeding. So cost of healing will be = bandageCost * Tax. So u dont need to pay all cost for feeding or antibiotics.


Share this post

Link to post
Share on other sites

Can you have a version of it without the coin script since many people don't like it.



Thanks in advance



Hm, I will make it later. Ok? Have a problems with university :D havent time =\

Share this post

Link to post
Share on other sites

Glad you posted that before I downloaded anything or started installing it. I'll keep an eye out for a version using regular gold and silver.

you did not read, I warned)


1. Custom fnSelfaction.sqf
2. Custom variables.sqf
3. Souls Single Currency 2.0

Share this post

Link to post
Share on other sites

What is that debug monitor? how do i get it? is it something you're willing to share?

Its not my DebugMonitor. I asked a good man permission to use his monitor. 

try to write your own, may be u can make better :)

 great mod though u got the beans.



Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Brian Soanes
      To unlock vehicles left in your traders over a server restart, open your epoch_server.pbo

      In epoch_server\compile\epoch_vehicle\EPOCH_load_vehicles.sqf
      if (_allowDamage) then { Just above that, add this
      A3E_SafeZonePosArray = [ [[18451.9,14278.1,0]], //Altis East trader [[13333.5,14494.3,0]], //Altis Central trader [[6192.46,16834,0]] //Altis West trader ]; { if (_vehicle distance (_x select 0) < 200) then { _vehicle lock false; diag_log format["Vehicle %1 left in trader unlocked @ %2", _class, mapGridPosition _vehicle]; }; } forEach A3E_SafeZonePosArray; Pack pbo and you're good to go
    • By Thug
      In the file server_spawnTraders.sqf
      private "_trader"; { _trader = createAgent [_x select 0,_x select 1,[],0,"CAN_COLLIDE"]; {_trader removeMagazine _x;} count magazines _trader; removeAllItems _trader; // removeAllWeapons _trader;//this is commented out so traders have weapons removeBackpack _trader; _trader switchMove ""; _trader setDir (_x select 2); _trader setVehicleInit "this disableAI 'ANIM'; this disableAI 'AUTOTARGET'; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; this allowDamage false;"; _trader setUnitAbility 0.6; _trader disableAI "ANIM"; _trader disableAI "AUTOTARGET"; _trader disableAI "FSM"; _trader disableAI "MOVE"; _trader disableAI "TARGET"; _trader setBehaviour "CARELESS"; _trader forceSpeed 0; _trader allowDamage false; _trader enableSimulation false; } count _this; processInitCommands; What would I have to do to get the Traders to move like they did in v1.0.5.1
      I have tried but can not get it to work.
    • By Thug
      I have an overpoch Sauerland server. The vehicle traders are not spawning when you buy. The SOB takes your money and gives you a key, but no vehicle.  The arrow comes up for about 12 seconds.  After the restart, they are there, all on top of each other.
      NO, I do not have infistar installed.  It brakes the server. No admin tools at all.
      Here are my server and client RPTs. Can someone please take a look for me?
      All other traders work.
    • By blueman
      I made some changes to the traders inventory.
      So they they have 15 drinks, and 15 food.
      However, when I restart server, and check, the inventory was just like it was before restart.
      I have a feeling I don't understand the loot system yet, and the traders.
      Looks like it's a running tally of what ever gets sold to them, and it carries over through restarts.
      Probably only resets after it reaches a certain point (amount of items).

      What I'd like to do, is have the traders have a minimum of 15 food and 15 drink at all times is that possible?
    • By harcosgoogle
      You will be allowed(permission) to enter vehicle in trader?
      Group (F5 ) Only Allowed just?
      So only your friend can sit beside him
  • Advertisement
  • Supporters
  • Discord

  • Create New...