因为最近专注力又放在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点的话)
就可以自己随心所欲地加入要发生的事件了.