因為最近專注力又放在ZP上..所以可能沒時間幫你寫喔0.0
可是我也只能回答你1. 3.點
DAMAGE那裡我不清楚要怎麼算~我也不知要怎樣儲存id 0.0""
第一點大略是這樣吧(是我的想法0.0)
複製程式
new point[33] = 0//點數
RegisterHam(Ham_Killed, "player", "fw_killed")
public fw_killed(victim, attacker, shouldgib) //設定攻擊者殺了受害者時(死前)發生的事
{
if(attacker) //如果是攻擊者(已經包含殺了人的情況)
{
point[attacker] + 3 (攻擊者點數加3)
}
}
以上我不知加法是要直接+還是要+=
還有別忘了設定受害者=攻擊者(例如摔死時)時要將參數取消(用return)
至於商店就用選單設定條件之後(像是如果這個id的點數大於7點的話)
就可以自己隨心所欲地加入要發生的事件了.