我是新手 发表于 2009-4-3 15:14:19

插件不能编译,高手帮下

好不容易找到的插件,等着急用,但不能编译。不明白那里的问题,还请懂的朋友帮忙看下,谢谢!!
代码如下:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike>

new const MODEL_t[] = "aaa"
new const MODEL_ct[] = "bbb"

public plugin_precache() {
   precache_model("models/player/aaa/aaa.mdl")
   precache_model("models/player/bbb/bbb.mdl")
   return PLUGIN_CONTINUE
}

public plugin_init()
{
    register_plugin("team_Model", "2.0", "jim_yang")
    register_forward(FM_SetClientKeyValue, "SetClientKeyValue")
    RegisterHam(Ham_Spawn, "player", "Spawn", 1)
}

public Spawn(id)
{
    if( is_user_alive(id) )
    {
      if( cs_get_user_team(id) == CS_TEAM_T)
            set_user_info(id, "model", MODEL_t)
      else
            set_user_info(id, "model", MODEL_ct)
    }
}

public SetClientKeyValue(id, infobuffer[], key[], value[])
{
    if(equal(key, "model") && (!equal(value, MODEL_t) || !equal(value, MODEL_ct)))
    {
      if( cs_get_user_team(id) == CS_TEAM_T)
            set_user_info(id, "model", MODEL_t)
      else
            set_user_info(id, "model", MODEL_ct)
      return FMRES_SUPERCEDE
    }
    return FMRES_IGNORED
}

8874323 发表于 2009-4-3 16:46:33

......

我是新手 发表于 2009-4-3 19:21:19

多谢版主,能指教下错误所在吗?

心静如水 发表于 2009-4-3 20:32:31

多谢版主,能指教下错误所在吗?
我是新手 发表于 2009-4-3 19:21 http://www.dt-club.net/forum/images/common/back.gif
#include <fakemeta>
#include <hamsandwich>
需要特别相关文件............

我是新手 发表于 2009-4-3 21:02:07


#include
#include
需要特别相关文件............
心静如水 发表于 2009-4-3 20:32 http://www.dt-club.net/forum/images/common/back.gif
好像不是这个问题,这2模块我有并开启了,但就是不能编译,用版主改的就能编译了,不过又出新问题了,模块加载并运行后客户端无法进入游戏,提示找不到模型文件,服务器查看发现提示“无法传送模型文件”服务器模型的位置没问题放对了。而且客户端在刚连接服务器的时候也显示下载了,但就是最后提示无法找到模型文件。我在客户端也检查了,确确实实是没有服务器的模型文件,很郁闷的问题。。。。。。。。。。。。。。。请高手帮解决!!

我是新手 发表于 2009-4-4 11:04:08

OK,问题自己已经解决

千喜哥 发表于 2009-4-5 14:49:00

怎么解决的?
说明下啊!!!
页: [1]
查看完整版本: 插件不能编译,高手帮下