下面是引用 asd159753 於 2011-06-05 20:36 發表的 :
你說:那看起來還蠻像 特殊槍枝插件 用到的東西呢
對沒錯我之前看過龍牙刃配冰龍m4或是火箭筒之類的才有
普通像是無重力M4A1好像沒有寫到
.......
以下全都是插件載入的程序區段
RegisterHam(Ham_Item_AttachToPlayer, "weapon_m4a1", "Item_AttachToPlayer")
RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "Item_PostFrame")
↑我和他們不熟
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
↑傷害事件發生時的程序
RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "fw_Item_PostFrame", 1)
↑我不認識他
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_m4a1", "fw_WeapSecAttack", 1)
↑武器第2次攻擊時的程序
RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack")
↑攻擊事件發生時的程序
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m4a1", "fw_WeapPriAttack")
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m4a1", "fw_WeapPriAttack_1", 1)
↑武器攻擊時的程序
register_forward(FM_UpdateClientData, "fw_UpdateClientData_Post", 1)
↑不知用途無法解釋
register_forward(FM_Touch, "fw_Touch")
↑物件發生碰撞時的程序
register_forward(FM_CmdStart, "fw_CmdStart")
↑按鍵盤時的偵測程序
register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
↑回合開始後的偵測程序
register_forward(FM_ClientUserInfoChanged, "fw_ClientUserInfoChanged")
↑使用者資訊改變時時執行某段程序
register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0")
↑回合開始的程序
register_event("CurWeapon","event_CurWeapon", "be", "1=1")
↑切換武器的程序
register_logevent("logevent_RoundStart",2, "1=Round_Start")
register_logevent("logevent_RoundEnd", 2, "1=Round_End")
↑回合開始和回合結束的程序
g_msgScreenShake = get_user_msgid("ScreenShake")
g_msgScreenFade = get_user_msgid("ScreenFade")
↑得到參數好改變螢幕畫面
g_msgDeathMsg = get_user_msgid("DeathMsg")
↑得到死亡訊息
g_msgScoreAttrib = get_user_msgid("ScoreAttrib")
g_msgScoreInfo = get_user_msgid("ScoreInfo")
↑得到成績資訊
g_msgSync = CreateHudSyncObj()
↑不知道用途無法解釋
maxplayers = get_maxplayers()
↑找出全場的玩家數
-------------------------------------------------------------------------------------------------
RegisterHam ↑載入一個 hamsandwich(inc.檔) 中的 forward
register_forward ↑載入一個 forward
register_event ↑載入事件
register_logevent ↑載入特殊事件
g_msgScreenShake ↑很單純的變數
---------------------------------------------------------------------------------------------------
因為我也不知道教學區有沒有類似的就順便問
這樣阿...
那請您去爬文吧...