下面是引用 StaR乂Night 于 2013-04-06 14:53 发表的 这些语句有什么错误?:
复制程式
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <hamsandwich>
#include <xs>
new Float:jump_wait[33]
public plugin_init()
{
register_clcmd("drop", "123")
}
public 123(id)
{
if (wait[id] > get_gametime())
{
client_print(id, print_center, "冷却时间还剩下 %.1f秒",wait[id] - get_gametime())
}
wait[id] = get_gametime() + 10
编译出来后却不会显示
不知道要从哪开始吐槽…
1.
你只宣告 jump_wait 可是你却用完全没宣告过的 wait 这样编译还能过…?
2.
get_gametime() 是取得目前游戏时间的东西…数值只会越来越大…
你一开始 wait[id] 不给数值就等同0…却要 wait[id] 的数值大于一个只会更大的 get_gametime() 吗…?