hunter detection

This commit is contained in:
Lorenc 2017-10-08 13:40:03 +11:00
parent 3214ec444a
commit 99c32249ec
5 changed files with 1933 additions and 1649 deletions

View File

@ -235,6 +235,81 @@ public OnFilterScriptInit()
CreateDynamicObject( 3525, -2172.260498, 678.623962, 56.000564, 0.000000, 0.000000, -90.000000 ); CreateDynamicObject( 3525, -2172.260498, 678.623962, 56.000564, 0.000000, 0.000000, -90.000000 );
SetDynamicObjectMaterial( CreateDynamicObject( 3524, -2171.008789, 679.974731, 55.750846, 40.799999, 0.000000, -90.000000 ), 1, 13691, "bevcunto2_lahills", "Bow_Abattoir_Floor_Clean", 1 ); SetDynamicObjectMaterial( CreateDynamicObject( 3524, -2171.008789, 679.974731, 55.750846, 40.799999, 0.000000, -90.000000 ), 1, 13691, "bevcunto2_lahills", "Bow_Abattoir_Floor_Clean", 1 );
CreateDynamicObject( 19313, -2239.609619, 639.253356, 57.070228, 0.000000, 0.000000, 90.000000 ); CreateDynamicObject( 19313, -2239.609619, 639.253356, 57.070228, 0.000000, 0.000000, 90.000000 );
// Veloxity Air HQ
CreateDynamicObject( 3657, -1752.881103, 42.131225, 866.188354, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 19940, -1753.343872, 53.019714, 866.792724, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 371, -1753.390014, 52.331176, 866.982055, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 371, -1753.390014, 52.831176, 866.982055, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 371, -1753.390014, 53.331176, 866.982055, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 371, -1753.390014, 53.711059, 866.982055, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 3657, -1752.881103, 45.801452, 866.188354, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 3657, -1752.881103, 49.461486, 866.188354, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 3657, -1744.569213, 42.131225, 866.188354, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 18697, -1748.231201, 87.649597, 856.163818, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 3657, -1744.569213, 45.801208, 866.188354, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 3657, -1744.569213, 49.491149, 866.188354, 0.000000, 90.000000, -90.000000 );
CreateDynamicObject( 2944, -1743.987548, 17.850097, 867.583374, 0.000000, -16.500005, 0.000000 );
CreateDynamicObject( 11710, -1746.681518, 8.058653, 868.228515, -1.099997, 0.000000, 0.000000 );
CreateDynamicObject( 11711, -1744.530395, 17.125427, 868.986572, -25.799999, 1.399999, 90.499992 );
CreateDynamicObject( 19294, -1752.768310, 18.358337, 869.185058, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 14553, -1748.707397, 36.354980, 867.578002, 12.000000, 0.000000, 0.000000 );
CreateDynamicObject( 19294, -1752.768310, 12.407591, 869.185058, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 19294, -1744.568115, 35.149047, 868.904785, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 1893, -1748.705932, 41.757507, 870.326538, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 59.857177, 869.946533, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 39.716979, 870.326538, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 35.766906, 870.326538, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 33.597290, 870.326538, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 29.657226, 870.506469, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 27.497070, 870.506469, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 23.636962, 870.606445, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 21.466978, 870.606445, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 17.396972, 870.746459, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 15.466856, 870.746459, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 11.406921, 870.746459, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 9.616760, 870.746459, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 45.866821, 870.126464, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 47.876647, 870.126464, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 51.766662, 870.126464, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 53.806762, 870.066528, 0.000000, 0.000000, 90.000000 );
CreateDynamicObject( 1893, -1748.705932, 57.896850, 870.066528, 0.000000, 0.000000, 90.000000 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1745.379638, 38.181579, 865.041870, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", -16 );
CreateDynamicObject( 19294, -1744.568115, 46.779418, 868.904785, 0.000000, 0.000000, 0.000000 );
SetDynamicObjectMaterial( CreateDynamicObject( 19454, -1747.041625, 28.445190, 864.273437, -0.999997, 0.000000, 0.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19454, -1747.041625, 33.375366, 864.186401, -0.999997, 0.000000, 0.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19454, -1750.322265, 33.375366, 864.186401, -0.999997, 0.000000, 0.000000 ), 0, 16150, "ufo_bar", "black32", -16 );
SetDynamicObjectMaterial( CreateDynamicObject( 19454, -1750.322265, 28.376953, 864.273193, -0.999997, 0.000000, 0.000000 ), 0, 16150, "ufo_bar", "black32", -16 );
CreateDynamicObject( 1620, -1748.630737, 5.240172, 869.275268, 0.000000, -90.000000, 0.000000 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1751.979614, 38.190734, 865.031860, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", -16 );
SetDynamicObjectMaterial( CreateDynamicObject( 1437, -1748.649169, 4.655700, 867.551757, 10.000000, 0.000000, 0.000000 ), 0, 17001, "factorycuntw", "ladder64", -16 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1745.379638, 23.581176, 865.301879, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1745.379638, 30.811462, 865.171875, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19325, -1747.620361, 4.547973, 868.335205, 0.000000, 0.000000, 90.000000 ), 0, 3068, "cargo_rear", "cargo_wall2", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1751.979614, 23.610900, 865.271972, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
SetDynamicObjectMaterial( CreateDynamicObject( 19428, -1751.979614, 30.740783, 865.171875, 90.000000, 0.000000, 90.000000 ), 0, 16150, "ufo_bar", "black32", 0 );
CreateDynamicObject( 3387, -1753.195678, 15.668762, 866.154052, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 3388, -1753.195678, 14.679260, 866.154052, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 3787, -1752.072509, 9.608337, 866.793457, 0.000000, 0.000000, 117.200004 );
SetDynamicObjectMaterial( CreateDynamicObject( 14548, -1748.707397, 38.092163, 867.824218, 12.000000, 0.000000, 0.000000 ), 4, 3564, "dockcargo2_las", "lastrk6", -16 );
CreateDynamicObject( 2977, -1752.782958, 11.756224, 866.092651, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 2978, -1752.651123, 12.557373, 866.731201, -53.599994, 0.000000, 0.000000 );
CreateDynamicObject( 3280, -1744.903564, 9.257933, 866.327392, -1.100000, 0.000000, 0.000000 );
CreateDynamicObject( 3280, -1744.943603, 9.257933, 866.329345, -1.100000, 0.000000, 0.000000 );
CreateDynamicObject( 11729, -1744.404541, 10.773863, 866.143676, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 11729, -1744.404541, 11.443724, 866.143676, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 11730, -1744.404541, 12.103636, 866.143676, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 11729, -1744.404541, 12.783752, 866.143676, 0.000000, 0.000000, -90.000000 );
CreateDynamicObject( 2035, -1745.027954, 12.310301, 866.835693, 0.000000, 101.500007, 0.000000 );
CreateDynamicObject( 1271, -1744.632080, 13.643248, 866.616333, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 1271, -1744.632080, 14.573730, 866.616333, 0.000000, 0.000000, 28.299997 );
CreateDynamicObject( 1271, -1744.632080, 14.273497, 867.286621, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 3387, -1753.195678, 16.659057, 866.154052, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 1685, -1744.872192, 53.223571, 866.292968, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 1685, -1744.967285, 55.296936, 866.292968, 0.000000, 0.000000, 36.300003 );
CreateDynamicObject( 1685, -1752.553588, 59.633178, 866.292968, 0.000000, 0.000000, 0.000000 );
CreateDynamicObject( 1685, -1752.472534, 57.522521, 866.292968, 0.000000, 0.000000, 0.000000 );
SetDynamicObjectMaterial( CreateDynamicObject( 18762, -1748.673706, 4.254638, 867.267089, 0.000000, 0.000000, 0.000000 ), 0, 10631, "queensammo_sfs", "ammu_gunboard3", 1 );
return 1; return 1;
} }

File diff suppressed because it is too large Load Diff

View File

@ -33,6 +33,15 @@
public OnPlayerTakePlayerDamage ( playerid, issuerid, &Float: amount, weaponid, bodypart ); public OnPlayerTakePlayerDamage ( playerid, issuerid, &Float: amount, weaponid, bodypart );
public OnPlayerDeathEx ( playerid, killerid, reason, Float: damage, bodypart ); public OnPlayerDeathEx ( playerid, killerid, reason, Float: damage, bodypart );
// Function (AC_UpdateKillerData)
stock AC_UpdateDamageInformation( playerid, attackerid, weaponid )
{
p_LastTookDamage[ playerid ] = GetTickCount( );
p_LastDamageIssuer[ playerid ] = attackerid;
p_LastWeaponIssuer[ playerid ] = weaponid;
}
// Function (AC_GetPlayerHealth) // Function (AC_GetPlayerHealth)
stock Float: AC_GetPlayerHealth( playerid ) stock Float: AC_GetPlayerHealth( playerid )

File diff suppressed because it is too large Load Diff

View File

@ -14,11 +14,12 @@ incar_rate 40
weapon_rate 40 weapon_rate 40
stream_distance 300.0 stream_distance 300.0
stream_rate 1000 stream_rate 1000
plugins mysql crashdetect sscanf streamer Whirlpool regex gvar FileManager profiler FCNPC mapandreas RouteConnectorPlugin sampac plugins mysql crashdetect sscanf streamer Whirlpool regex gvar FileManager profiler FCNPC mapandreas RouteConnectorPlugin sampac discord-connector
maxnpc 200 maxnpc 200
logtimeformat [%H:%M:%S] logtimeformat [%H:%M:%S]
language All language All
profiler_gamemodes sf-cnr profiler_gamemodes sf-cnr
profiler_outputformat html profiler_outputformat html
messageslimit 10000 messageslimit 10000
messageholelimit 30000 messageholelimit 30000
discord_bot_token MzExNTMzMzA5MTE5NDMwNjU3.DLTFyA.gXpB_iofJXmcRnaw7fxUusECHjY