Vkz_wTF
Участник
- Сообщения
- 12
- Реакции
- 0
Доброго времени, хотел спросить, сможет ли кто помочь доработать скрипт.
В общем суть плагина в том, что всей команде террористов выдается бомба, только вот, в списке активных игроков отображается только одна:
Как узнать переменную этой иконки и как её в эту доску статистики воткнуть?
Если кому вдруг и понадобится, можете взять исходник:
Правда здесь могут быть и косяки, это пока первое что попытался сделать сам :D
Так что полную работу скрипта не гарантирую, да и с людьми пока не проверял.
В общем суть плагина в том, что всей команде террористов выдается бомба, только вот, в списке активных игроков отображается только одна:

Если кому вдруг и понадобится, можете взять исходник:
C-подобный:
#include <sourcemod>
#include <sdktools>
new Handle:GiveC4Enabled;
new Handle:GiveC4Time;
public OnPluginStart()
{
GiveC4Enabled = CreateConVar("c4_on", "1");
GiveC4Time = CreateConVar("c4_time", "0");
HookEvent("player_spawn", OnPlayerSpawn);
}
public Action:OnPlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
if(GetConVarInt(GiveC4Enabled) == 1)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if(!IsPlayerAlive(client))
return Plugin_Continue;
new Float:Time = float(GetConVarInt(GiveC4Time));
CreateTimer(Time, C4Remove, client);
}
return Plugin_Continue;
}
public Action:C4Remove(Handle:timer, any:client)
{
if(IsClientInGame(client))
{
GivePlayerItem(client, "weapon_c4", 0);
}
}
Так что полную работу скрипта не гарантирую, да и с людьми пока не проверял.