Witam mam problem z pluginem Player_info który polega na pokazywaniu Nicku i hp gracza.
Chciał bym żeby on pokazywał tylko swojej drużynie tzn. żeby ct nie widziało Nicku i hp gracza z tt i na odwrót.
Szukałem wszedzie i nic nie znalazlem jak to zrobic ![]()
Tutaj pliczek:
#include <amxmodx>
new gHudSync;
public plugin_init()
{
register_plugin("Informacje o graczu v1", "0.1", "Swajt");
register_event("StatusValue", "pokazStatus", "be", "1=2", "2!0")
register_event("StatusValue", "ukryjStatus", "be", "1=1", "2=0")
gHudSync = CreateHudSyncObj()
}
public ukryjStatus(id)
{
ClearSyncHud(id, gHudSync)
}
public pokazStatus(id)
{
if(!is_user_bot(id) && is_user_connected(id))
{
new nazwa[32], pid = read_data(2)
get_user_name(pid, nazwa, sizeof nazwa - 1)
new zycie = get_user_health(pid)
new kamizelka = get_user_armor(pid)
new druzyna1 = get_user_team(id) == 1
new druzyna2 = get_user_team(pid) == 1
new druzyna3 = get_user_team(id) == 2
new druzyna4 = get_user_team(pid) == 2
new kolor1 = 0, kolor2 = 0
if (druzyna2 == 1 || druzyna4 == 1)
{
kolor1 = 0
}
else
{
kolor2 = 255
}
if (druzyna1 == druzyna2 || druzyna1 == druzyna4 || druzyna3 == druzyna4 || druzyna3 == druzyna2 )
{
set_hudmessage(kolor1, 255, kolor2, 0.2, 0.55, 1, 0.01, 3.0, 0.01, 0.01, -1)
ShowSyncHudMsg(id, gHudSync, "[Nick: %s] Zycie: %d", nazwa, zycie)
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/


Dodatki SourceMod




player_info.amxx








