搜索
查看: 1917|回复: 1

问题代码

[复制链接]
发表于 2009-4-24 23:28:04 | 显示全部楼层 |阅读模式 来自 中国–广东–中山
zwfgdlc老大你给我这段代码
  1. public become_god( id){
  2.         
  3.         if( task_exists( id + TID_GODMODE))
  4.                 remove_task( id + TID_GODMODE);
  5.         
  6.         set_user_godmode( id, 1);
  7.         
  8.         if(get_user_team(id)==1)
  9.         set_user_rendering(id,kRenderFxGlowShell,255,0,0,kRenderNormal,25);
  10.         else
  11.         set_user_rendering(id,kRenderFxGlowShell,0,0,255,kRenderNormal,25);
  12.         
  13.         client_print( id, print_chat, "%L", LANG_PLAYER, "YOU_BECOME_GOD");
  14.         set_task( 30.0, "remove_godmode", TID_GODMODE + id);
  15. }

  16. public remove_godmode( id){
  17.         
  18.         id -= TID_GODMODE;
  19.         if( is_user_alive( id)){
  20.                 set_user_godmode( id, 0);
  21.                 set_user_rendering(id);
  22.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GODMODE_DISAPPEAR");
  23.         }
  24. }
复制代码
我编辑出现一下错误
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include "dtgifts"

  5. #define TID_GODMODE 40201
  6. #define TID_GRAVITY_UP 40251

  7. #define PLUGIN_NAME "DTGifts-Fun"
  8. #define PLUGIN_VERSION "1.1"
  9. #define PLUGIN_AUTHOR "ahcat"

  10. public plugin_init() {
  11.        
  12.         register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
  13.        
  14.         register_dictionary( "dt_gift.txt");
  15.        
  16.         register_gift_l( "life_increase", "GIFT_LIFEUP_NAME", "GIFT_LIFEUP_INFO", 45);
  17.         register_gift_l( "money_increase", "GIFT_ADDMONEY_NAME", "GIFT_ADDMONEY_INFO", 45);
  18.         register_gift_l( "become_god", "GIFT_STRANGE", "GIFT_GODMODE", 45);
  19.         register_gift_l( "strip_weapons", "GIFT_STRANGE", "STRIP_WEAPONS", 15);
  20.         register_gift_l( "gravity_up", "GIFT_STRANGE", "GRAVITY_UP", 45);
  21.        
  22.         register_event("DeathMsg", "hook_death", "a");
  23. }

  24. public life_increase( id){
  25.        
  26.         set_user_health( id, get_user_health( id) + 50);
  27. }

  28. public money_increase( id){
  29.        
  30.         cs_set_user_money( id, cs_get_user_money( id) + 4000);
  31. }

  32. public become_god( id){
  33.         
  34.         if( task_exists( id + TID_GODMODE))
  35.                 remove_task( id + TID_GODMODE);
  36.         
  37.         set_user_godmode( id, 1);
  38.         
  39.         if(get_user_team(id)==1)
  40.         set_user_rendering(id,kRenderFxGlowShell,255,0,0,kRenderNormal,25);
  41.         else
  42.         set_user_rendering(id,kRenderFxGlowShell,0,0,255,kRenderNormal,25);
  43.         
  44.         client_print( id, print_chat, "%L", LANG_PLAYER, "YOU_BECOME_GOD");
  45.         set_task( 30.0, "remove_godmode", TID_GODMODE + id);
  46. }

  47. public remove_godmode( id){
  48.         
  49.         id -= TID_GODMODE;
  50.         if( is_user_alive( id)){
  51.                 set_user_godmode( id, 0);
  52.                 set_user_rendering(id);
  53.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GODMODE_DISAPPEAR");
  54.         }
  55. }

  56. public remove_godmode( id){
  57.        
  58.         id -= TID_GODMODE;
  59.         if( is_user_alive( id)){
  60.                 set_user_godmode( id, 0);
  61.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GODMODE_DISAPPEAR");
  62.         }
  63. }

  64. public strip_weapons( id){
  65.        
  66.         strip_user_weapons( id);
  67. }

  68. public gravity_up( id){
  69.        
  70.         if( task_exists( id + TID_GRAVITY_UP))
  71.                 remove_task( id + TID_GRAVITY_UP);
  72.                
  73.         set_user_gravity( id, 0.5);
  74.         client_print( id, print_chat, "%L", LANG_PLAYER, "GRAVITY_UP");
  75.         set_task( 30.0, "remove_gravity", TID_GRAVITY_UP + id);
  76. }

  77. public remove_gravity( id){
  78.        
  79.         id -= TID_GRAVITY_UP;
  80.         if( is_user_alive( id)){
  81.                 set_user_gravity( id, 1.0);
  82.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GRAVITY_UP_DISAPPEAR");
  83.         }
  84. }

  85. public hook_death(){
  86.        
  87.         new nVictim = read_data(2);
  88.        
  89.         if( task_exists( nVictim + TID_GODMODE))
  90.                 remove_task( nVictim + TID_GODMODE);
  91.        
  92.         if( task_exists( nVictim + TID_GRAVITY_UP))
  93.                 remove_task( nVictim + TID_GRAVITY_UP);
  94. }
复制代码

本帖子中包含更多资源

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

×
发表于 2009-4-25 12:31:49 | 显示全部楼层 来自 中国–广东–惠州–惠城区

  1. public remove_godmode( id){

  2.         

  3.         id -= TID_GODMODE;

  4.         if( is_user_alive( id)){

  5.                 set_user_godmode( id, 0);

  6.                 set_user_rendering(id);

  7.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GODMODE_DISAPPEAR");

  8.         }

  9. }



  10. public remove_godmode( id){

  11.         

  12.         id -= TID_GODMODE;

  13.         if( is_user_alive( id)){

  14.                 set_user_godmode( id, 0);

  15.                 client_print( id, print_chat, "%L", LANG_PLAYER, "GODMODE_DISAPPEAR");

  16.         }

  17. }
复制代码
:dizzy:你自己看.
回复

使用道具 举报

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

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