Ju4qa
Участник
- Сообщения
- 280
- Реакции
- 63
Как сделать чтобы у всех игроков на сервере было к примеру 50 хп и не больше
Вот готовый код:
Спасибо:
Someone
September
Grey83
Вот готовый код:
C-подобный:
#include <sourcemod>
#include <cstrike>
#include <sdkhooks>
public void OnPluginStart()
{
HookEvent("player_spawn", Event_PlayerSpawn);
}
public void Event_PlayerSpawn(Event event, const char[] sName, bool bDontBroadcast)
{
static int client, m_iHealth, m_iMaxHealth;
if((client = GetClientOfUserId(event.GetInt("userid"))) && GetClientTeam(client) > 1)
{
if(m_iHealth < 1) m_iHealth = FindSendPropInfo("CCSPlayer", "m_iHealth");
SetEntData(client, m_iHealth, 15);
if(m_iMaxHealth < 1) m_iMaxHealth = FindSendPropInfo("CCSPlayer", "m_iMaxHealth");
SetEntData(client, m_iMaxHealth, 15);
}
}
Спасибо:
Someone
September
Grey83
Последнее редактирование: