Well. its not working for me. i followed your step. and into the game. nothing happened. even the zone its not hurt ppl.
the code i used ill post below:
/ **
* ExileClient_system_radiation_thread_update
*
* Exile Mod
* exile.majormittens.co.uk
* © 2015 Exile Mod Team
*
* This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
* To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
* /
private [ "_ distance", "_ damage"];
ExilePlayerRadiationLastCheck = ExilePlayerRadiation;
ExilePlayerRadiation = 0;
{
_distance = (_x select 0) distance (getPosASL player);
if (_distance <(_x select 2)) exitWith
if (_distance <(_x select 1)) then
{
ExilePlayerRadiation = 1;
};
else
{
ExilePlayerRadiation = 1 - ((_distance - (_x select 1)) / ((_x select 2) - (_x select 1)));
}
if (ExilePlayerRadiation> 0.7) then
{
playSound [format [ "Exile_Sound_GeigerCounter_High0% 1", 1 + (floor random 3)], true];
_damage = 1 / (1 * 60) * 2;
}
else
{
if (ExilePlayerRadiation> 0.3) then
{
playSound [format [ "Exile_Sound_GeigerCounter_Medium0% 1", 1 + (floor random 3)], true];
_damage = 1 / (3 * 60) * 2;
}
else
{
playSound [format [ "Exile_Sound_GeigerCounter_Low0% 1", 1 + (floor random 3)], true];
_damage = 1 / (5 * 60) * 2;
};
};
if! ( "Exile_Headgear_GasMask" in (assignedItems player)) then
{
player setDamage ((damage player) + _damage);
};
if ( "Exile_Headgear_GasMask" in (assignedItems player)) then
{
player setDamage ((damage player) + _damage * .01);
};
};
}
forEach ExileContaminatedZones;
if! (ExilePlayerRadiation isEqualTo ExilePlayerRadiationLastCheck) then
{
ExilePostProcessing_RadiationColor ppEffectAdjust
[
1,
linearConversion [0, 1, ExilePlayerRadiation, 1, 1.3],
linearConversion [0, 1, ExilePlayerRadiation, 0, -0.05],
[0,0,0,0],
[1.5,1.3,1,1 - ExilePlayerRadiation],
[0.8,0.5,0.9,0],
[0,0,0,0,0,0,4]
];
ExilePostProcessing_RadiationColor ppEffectCommit 2;
ExilePostProcessing_RadiationChroma ppEffectAdjust [0.02 * ExilePlayerRadiation, 0.02 * ExilePlayerRadiation, true];
ExilePostProcessing_RadiationChroma ppEffectCommit 2;
ExilePostProcessing_RadiationFilm ppEffectAdjust [ExilePlayerRadiation, 8.39,8,0.9,0.9, true];
ExilePostProcessing_RadiationFilm ppEffectCommit 2;
};
Fixed. Something Wrong with this code. i redownloaded its works :D