ZP4.2版內我在public ShowHUD(taskid)
裡面有修改
玩家所顯示HUD和
觀察者所顯示HUD但是不曉得是不是
字數太多導致無法轉檔AMXX(非error 而是轉檔途中卡住)....
所以我想請問如何再另外寫出一個
玩家HUD和
觀察者HUD或者
分段式的寫法來解決字數過多的問題?
類似如下圖:
蠻好奇這插件內容到底是怎麼的顯示寫法.....
複製程式
if (id != ID_SHOWHUD)
{
static name[32]
get_user_name(id, name, sizeof name - 1)
// Show name, health, class, and ammo packs
set_hudmessage(000, 255, 255, HUD_SPECT_X, HUD_SPECT_Y, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "%L%s^n%L%s^n[ %L:%d | %L:%d | %L:%i]^n[ %L:%s - %L:%d ]^n[ %L%d | %L:%i ]", ID_SHOWHUD, "SPECTATING", name, ID_SHOWHUD, "CLASS_CLASS", class, ID_SHOWHUD, "HUD_HP", pev(id, pev_health), ID_SHOWHUD, "HUD_AP", pev(id, pev_armorvalue), ID_SHOWHUD, "HUD_SD", pev(id, pev_maxspeed), ID_SHOWHUD, "HUD_LV", RANKS[zpRank[id]], ID_SHOWHUD, "HUD_EXP", ZPoint[id], ID_SHOWHUD, "AMMO_PACKS1", g_ammopacks[id], ID_SHOWHUD, "HUD_PT", lvpoint[id])
}