ItemSpawn: Add a filter for items onto balrog.

This commit is contained in:
zaCade
2018-11-24 14:01:09 +01:00
parent 507ef3b0a8
commit 129d0ec2b7
2 changed files with 41 additions and 2 deletions
+7 -2
View File
@@ -140,6 +140,7 @@ public void SpawnBalrog(float fOrigin[3])
DispatchKeyFormat(iTriggerRoar, "OnStartTouch", "item_spawn_speedmod,ModifySpeed,1.0,10,-1");
SpawnAndActivate(iTriggerRoar);
ParentToEntity(iTriggerRoar, iKnife);
AddItemFilter(iTriggerRoar);
// make the trigger work.
SetEntityBBox(iTriggerRoar, view_as<float>({-736.0, -736.0, -560.0}), view_as<float>({736.0, 736.0, 560.0}));
@@ -356,9 +357,13 @@ public void SpawnBalrog(float fOrigin[3])
//----------------------------------------------------------------------------------------------------
public void BalrogPickup(const char[] output, int caller, int activator, float delay)
{
ServerCommand("say ** %N has picked up Balrog **", activator);
if (IsValidClient(activator))
{
ServerCommand("say ** %N has picked up Balrog **", activator);
PrintToChat(activator, "RIGHT CLICK = MOTIVATE ZOMBIES and LEFT CLICK = ATTACK.");
PrintToChat(activator, "RIGHT CLICK = MOTIVATE ZOMBIES and LEFT CLICK = ATTACK.");
g_bClientHasItem[activator] = true;
}
}
//----------------------------------------------------------------------------------------------------