引用 | 編輯
fggabc
2011-09-25 21:29 |
樓主
▼ |
||
x0
例如,我想寫hudmeesage,一直顯示血量set_hud_messgae(.........) show_hudmessage(id, "你有%d血",get_user_health(id)) 但他一直只顯示100血 我嘗試從高處jump下來,扣血,但hudmessage,仍是"你有100血" %d,%s都是這樣 我要做到好像zombieplague那樣,生命一直刷新,不會停留100血(人類) 請大大指點迷津!! x0
|
引用 | 編輯
[TW]CheN
2011-09-25 21:49 |
1樓
▲ |
複製程式
#include < amxmodx > new Health[33] public plugin_init() register_plugin( "Show Player's Health", "1.0", "[TW]CheN" ) public client_putinserver(id) set_task( 0.1, "ShowHudMsg", id, _, _, "b" ) public ShowHudMsg(id) { Health[id] = get_user_health(id) set_hudmessage( 255, 0, 0, 0.05, -1.0, 0, 6.0, 12.0 ) show_hudmessage( id, "你的血量是 %d", Health[id] ) } public client_disconnect(id) remove_task(id) 試試看吧,我寫的小小測試過沒有問題@@ 血量要一直監控才行! x0 |