added gamescore points and hlstats points for zone takeover
This commit is contained in:
		
							parent
							
								
									a378487b93
								
							
						
					
					
						commit
						2d1ae71634
					
				| @ -28,7 +28,6 @@ float g_fEndPos[MAXZONES][3]; | ||||
| ConVar g_hRespawnTreshold; | ||||
| ConVar g_hHealthRegenZM; | ||||
| ConVar g_hHealthRegenAmount; | ||||
| ConVar g_hZMSpeedBuff; | ||||
| Handle hText; | ||||
| Handle g_hZMZoneTimer = null; | ||||
| 
 | ||||
| @ -53,7 +52,6 @@ public void OnPluginStart() | ||||
|     g_hRespawnTreshold = CreateConVar("zh_respawn_count", "5.0", "zombie hunting respawn count", 0, true, 0.0, true, 100.0); | ||||
|     g_hHealthRegenZM = CreateConVar("zh_regenMaxHealth", "2000", "zombie hunting zombie max health for regen", 0, true, 0.0, true, 5000.0); | ||||
|     g_hHealthRegenAmount = CreateConVar("zh_regenAmount", "100", "zombie hunting zombie max health for regen", 0, true, 0.0, true, 5000.0); | ||||
|     g_hZMSpeedBuff = CreateConVar("zh_speedbuff", "1.2", "zombie hunting zombie speed buff in zm zone", 0, true, 0.0, true, 5000.0); | ||||
|     for (int client; client < MaxClients; client++) | ||||
|         g_bBlockRespawn[client] = 0; | ||||
|      | ||||
| @ -196,8 +194,6 @@ public void OnClientDeath(Event hEvent, const char[] sEvent, bool bDontBroadcast | ||||
|     g_client_in_zone[victim] = -1; | ||||
|     adjust_clients(); | ||||
|     SetEntityRenderColor(victim, 255, 255, 255, 255); | ||||
|     //resetting speed to default althought its only needed for ZM to be enforced | ||||
|     SetEntPropFloat(victim, Prop_Data, "m_flLaggedMovementValue", 1.0); | ||||
|     if (g_bBlockRespawn[victim] > g_hRespawnTreshold.IntValue) | ||||
|         return; | ||||
|     PrintToChat(victim, "\x04[ZR]\x01 You have %i respawns left for this round.", g_hRespawnTreshold.IntValue - g_bBlockRespawn[victim]); | ||||
| @ -348,8 +344,6 @@ public void unloze_zoneLeave(int client, char[] zone) | ||||
|         } | ||||
|     } | ||||
|     SetEntityRenderColor(client, 255, 255, 255, 255); | ||||
|     //resetting speed to default althought its only needed for ZM to be enforced | ||||
|     SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0); | ||||
|     UpdateMarkers(); | ||||
| } | ||||
| 
 | ||||
| @ -457,7 +451,6 @@ public void display_hud_text(int index, int client) | ||||
|             SetHudTextParams(0.35, 0.85, 2.5, 255, 0, 0, 85); | ||||
|             ShowSyncHudText(client, hText, msg); | ||||
|             SetEntityRenderColor(client, 255, 0, 0, 255); | ||||
|             SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", g_hZMSpeedBuff.FloatValue); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -891,6 +884,7 @@ public void UpdateMarkers() | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| //change to points for zone taker over simply, add gamescore +5 points for zone takeover. | ||||
| public void reward_ct_zone_points(int i) | ||||
| { | ||||
|     for (int j = 0; j < MaxClients; j++) | ||||
| @ -929,6 +923,9 @@ public void reward_ct_zone_points(int i) | ||||
|                 { | ||||
|                     LH_LogPlayerEvent(j, "triggered", "zh_h_zone_take_over_6", false); | ||||
|                 } | ||||
|                 int frags = GetClientFrags(j); | ||||
|                 SetEntProp(j, Prop_Data, "m_iFrags", frags + 5); | ||||
|                 LH_LogPlayerEvent(j, "triggered", "zh_h_zone_take_over_simple", false); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user