sma語法求助!!

Home Home
引用 | 編輯 david94171
2012-09-09 21:02
樓主
推文 x0
我看了 編寫sma(AMXX)教學第二集 後
寫了一個sma但是我又看了 AMXX-Studio找出錯誤的語法的程式始終還是找不出到底拿裡有錯
所以想請各位插件高手們幫我看一下哪裡錯了

sma:
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "Hp"
#define VERSION "1.0"
#define AUTHOR "FiretrUCK"

public plugin_init() {
 register_plugin(PLUGIN, VERSION, AUTHOR)
 register_clcmd("say /hp", "hp")
 
}
public hp(id)
{
new health = get_user_health(id)
new ap = get_user_armor(id)
new money = cs_get_user_money(id)
if( money >=0 && money <=5000 && hp <=50)
{
   set_user_health((id, hp = 100)
   set_user_armor(id, ap = 100)
   cs_set_user_money(id, money = 10000)
{
else
}
client_print(0, print_chat, "政府/賓拉登補助你還那麼囂張,滾!")
}

獻花 x0
引用 | 編輯 tw2twtw
2012-09-10 18:06
1樓
  
hp <=50
hp哪來的?

set_user_health((id, 100)
set_user_armor(id, 100)
cs_set_user_money(id, 10000)

最後麻煩數一下 { 和 } 的數目差了多少個..

獻花 x0
引用 | 編輯 觀眾甲
2012-09-10 20:12
2樓
  
public hp(id)
{
  new health = get_user_health(id)
  new ap = get_user_armor(id)
  new money = cs_get_user_money(id)
  if( money >= 0 && money <= 5000 && health <= 50)
  {
    set_user_health(id, 100)
    set_user_armor(id, 100)
    cs_set_user_money(id, 10000)
  }
  else
  {
    client_print(0, print_chat, "政府/賓拉登補助你還那麼囂張,滾!")
  }
}

獻花 x0