下面是引用 ffgh478tw 于 2013-06-12 12:07 发表的 :
你得跟我说哪里要用loop
希望你不是说说的0-0
无需用loop/switch,if即可
只写了重要部份,未正编测试
纯粹给楼主概念
复制程式
new g_item[33][6], g_vault
new const item_msg[][] =
{ "", "你拿到了木头零件", "你拿到了银元素零件", "你拿到了混合金元素零件", "你拿到了纯金元素", "你拿到了枪枝齿轮零件" }
public fw_PlayerKilled(vic, atck, gib)
{
if(!is_user_connected(atck))
return HAM_IGNORED
new i = random_num(1, 10)
if(i <= 4)
{
g_item[atck][i] ++
client_print(atck, print_chat, "[枪枝系统]%s(一个)", item_msg[i])
}
else if(i >= 6)
{
g_item[atck][i - 5] += 2
client_print(atck, print_chat, "[枪枝系统]%s(二个)", item_msg[i - 5])
}
else client_print(atck, print_chat, "[枪枝系统]什么都没有")
return HAM_IGNORED
}