搜索
查看: 3113|回复: 5

本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

[复制链接]
发表于 2008-4-26 22:05:45 | 显示全部楼层 |阅读模式 来自 中国–山东–济南
修改自start_hp插件 介入start_armor功能
看截图
  1. /* Plugin generated by AMXX-Studio */
  2. #include <amxmodx>
  3. #include <amxmisc>
  4. #include <fun>
  5. #define PLUGIN "Starting Health or Armor"
  6. #define VERSION "1.0"
  7. #define AUTHOR "mashihao"
  8. public plugin_init() {
  9. register_plugin(PLUGIN, VERSION, AUTHOR)
  10. register_event("HLTV", "NewRound", "a", "1=0", "2=0")
  11. register_event("TeamInfo","new_player","a","2=CT","2=TERRORIST")
  12. register_cvar("amx_starthp","100")
  13. register_cvar("amx_startar","100")
  14. }
  15. public new_player()
  16. {
  17. new id = read_data(1)
  18. if(is_user_connected(id) && is_user_alive(id))
  19.   set_user_health(id,get_cvar_num("amx_starthp"))
  20.   set_user_armor(id,get_cvar_num("amx_startar"))
  21. }
  22. public NewRound()
  23. set_task(0.1,"set_health")
  24. set_task(0.1,"set_armor")
  25. public set_health()
  26. for(new i = 0; i <= get_playersnum(); ++i)
  27. if(is_user_connected(i) && is_user_alive(i))
  28. set_user_health(i,get_cvar_num("amx_starthp"))
  29. public set_armor()
  30. for(new l = 0; l <= get_playersnum(); ++l)
  31. if(is_user_connected(l) && is_user_alive(l))
  32. set_user_armor(l,get_cvar_num("amx_startar"))
  33. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  34. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
  35. */
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2008-4-26 22:35:36 | 显示全部楼层 来自 中国–广东–惠州

回复: 本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

[php]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD", "eResetHUD", "be")
register_cvar("amx_starthp","100")
register_cvar("amx_startar","100")
}
public new_player()
{
new id = read_data(1)

if(is_user_connected(id) && is_user_alive(id))
set_user_health(id,get_cvar_num("amx_starthp"))
set_user_armor(id,get_cvar_num("amx_startar"))
}
[/php]
回复

使用道具 举报

发表于 2008-4-26 22:54:50 | 显示全部楼层 来自 中国–福建–龙岩

回复: 本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

Post by zwfgdlc
[php]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD", "eResetHUD", "be")
register_cvar("amx_starthp","100")
register_cvar("amx_startar","100")
}
public eResetHUD()
{
new id = read_d...

我也是这样想的,不过我的代码不知道能不能用?

#include <amxmodx>
#include <amxmisc>
#include <fun>
public plugin_init() {
register_plugin("xxx","xxx","xxx")
register_event("ResetHUD", "new_round", "be")
register_cvar("amx_start_hp","100")
register_cvar("amx_startar","100")
return PLUGIN_CONTINUE
}
public new_round(id) {
        {
  set_user_health(id,get_cvar_num("amx_start_hp"))
                set_user_armor(id,get_cvar_num("amx_startar"))
}
return PLUGIN_CONTINUE
}
回复

使用道具 举报

发表于 2008-4-26 23:05:06 | 显示全部楼层 来自 中国–广东–惠州

回复: 本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

Post by Arvy
我也是这样想的,不过我的代码不知道能不能用?
没错,是我弄错了.:cold:
回复

使用道具 举报

发表于 2008-4-27 18:54:23 | 显示全部楼层 来自 中国–福建–漳州

回复: 本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

楼主需要注意的是{}的使用!
回复

使用道具 举报

 楼主| 发表于 2008-4-27 21:36:11 | 显示全部楼层 来自 中国–山东–济南

回复: 本菜鸟蛋壳第三次写插件还是失败了,各位老鸟来批评下..

谢谢各位.................
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表