HUD

Home Home
引用 | 編輯 adi37545vfg
2012-11-07 22:14
樓主
推文 x0
請問HUD該怎麼寫??

是一直持續顯示在一個地方的那一種=_=

感謝~~

獻花 x0
引用 | 編輯 觀眾甲
2012-11-07 22:41
1樓
  
在AMXX最上面(inc下面)
加入
new g_sync1

在plugin_init()中加入
g_sync1 = CreateHudSyncObj()

set_hudmessage(0, 255, 0, -1.0, 0.2, 0, 0.0, 0.3, 0.0, 0.0, 4)
//R,G,B,X,Y,不知道,不知道,顯示時間(建議比刷新時間多0.2),不知道,不知道,HUD顯示軌道(-1或1或2或3或4或5或6)
ShowSyncHudMsg(0 ,g_sync1, "XXXX")
set_task((刷新時間,必須小數), "function", 對象)

參考代碼:
複製程式
#include <amxmodx>

new g_sync1

public plugin_init()
{
   register_plugin("123", "1.0", "123")
   g_sync1 = CreateHudSyncObj()
}

public client_putinserver(id)
   show_hud(id+9898)

public client_disconnect(id)
   remove_task(id+9898)

public show_hud(id)
{
   id -= 9898
   set_hudmessage(0, 255, 0, -1.0, 0.2, 0, 0.0, 0.3, 0.0, 0.0, -1)
   ShowSyncHudMsg(0 ,g_sync1, "測試插件")
   set_task(0.1, "show_hud", id+9898)
}


獻花 x1
引用 | 編輯 adi37545vfg
2012-11-08 22:28
2樓
  
下面是引用 上帝的右手^^ 於 2012-11-07 22:41 發表的 : 到引言文
在AMXX最上面(inc下面)
加入
new g_sync1
在plugin_init()中加入
g_sync1 = CreateHudSyncObj()
.......

還是不行耶0.0
而且整個插件變成沒有用>"<

獻花 x0
引用 | 編輯 husano896
2012-11-09 09:59
3樓
  
HUDSync頻道被其他插件用掉了
看看有沒有其他插件衝突吧

獻花 x0