Выручайте, я в первые создаю HUD.
Code
#include <sourcemod>
#include <sdktools>
#define TEAM_HUMAN 2
#define TEAM_ZOMBIE 3
new Handle:g_hDisplay = INVALID_HANDLE;
public Action:Event_OnRoundStart(Handle:event, const String:name[], bool:dontBroadcast)
{
g_hDisplay = CreateTimer(1.0, Display_Hud, _, TIMER_REPEAT);
}
public Action:Event_OnRoundEnd(Handle:event, const String:name[], bool:dontBroadcast)
{
CloseHandle(g_hDisplay);
g_hDisplay = INVALID_HANDLE;
}
public OnMapEnd()
{
if(g_hDisplay != INVALID_HANDLE && CloseHandle(g_hDisplay))
g_hDisplay = INVALID_HANDLE;
}
public Action:Display_Hud(Handle:timer)
{
new iTotalZombie = TEAM_ZOMBIE;
new iTotalHuman = TEAM_HUMAN;
decl String:sBuffer[192];
Format(sBuffer, sizeof(sBuffer), "Зараженные: %d \nВыжившие %d", iTotalZombie, iTotalHuman);
new Handle:hKeyHint = StartMessageAll("KeyHintText");
BfWriteByte(hKeyHint, 1);
BfWriteString(hKeyHint, sBuffer);
EndMessage();
}
Вот код. HUD не показывает с правой стороны экрана, а хотя должен. Может где то ошибка? Или я что то не так прописал, помогите добрые люди =3Добавлено (17.09.2012, 14:30:55)
---------------------------------------------
Нет знатоков ?