下面是引用 可乐渴了 於 2020-01-30 20:33 發表的 原创,|教你如何使用数组写出等级系统:
*教程仅给小白提供思路及参考
*有什么问题请及时留言回复
等级系统该如何写出,我将给予你们一个完整的思路 Level -> XP -> Points
.......
fw_PlayerKilled內的判斷忘了判斷attacker哦(使用者)!
原:
if (Save_PlayerData[1] > (Save_PlayerData[0] + 1) * 100)
{
Save_PlayerData[0] ++
// 等級增加
Save_PlayerData[2]
++ // 技能點增加
}修改:
if (Save_PlayerData[attacker][1] > (Save_PlayerData[attacker][0] + 1) * 100)
{
Save_PlayerData[attacker][0] ++
// 等級增加
Save_PlayerData[attacker][2]
++ // 技能點增加
}