搜索
查看: 2041|回复: 1

请各位帮我看看这个插件出了什么问题

[复制链接]
发表于 2009-8-2 09:37:20 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳–南山区
L 08/02/2009 - 06:24:18: Start of error session.
L 08/02/2009 - 06:24:18: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20090802.log")
L 08/02/2009 - 06:24:18: [CSTRIKE] Player out of range (0)
L 08/02/2009 - 06:24:18: [AMXX] Run time error 10 (plugin "16000.amxx") (native "cs_get_user_money") - debug not enabled!
L 08/02/2009 - 06:24:18: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
在addons/logs无意中发现
上面说的是16000.amxx插件出问题..我把源码贴出来
#include <amxmodx>
#include <cstrike>

new g_round

public plugin_init(){
        register_plugin("First Shot","1.0","ahcat")
        register_event("DeathMsg", "hook_death", "a")
        register_logevent("hook_roundstart",2,"0=World triggered","1=Round_Start")
        g_round = 0
}

public hook_death(){
        if (g_round!=0)
                return PLUGIN_HANDLED
        new Killer = read_data(1)
        new Victim = read_data(2)
        if(Killer==Victim)
                return PLUGIN_HANDLED
        cs_set_user_money(Killer,cs_get_user_money (Killer)+8000)
        new p_name[32]
        get_user_name(Killer,p_name,31)
        set_hudmessage(255, 255, 255, -1.0, 0.5, 0, 0.1, 0.1, 0.1, 6.0, 1)
        show_hudmessage(0, "%s 第一局第一个杀人8000",p_name)
        g_round = 1
        return PLUGIN_HANDLED
}

public hook_roundstart(){
        g_round = 0
}

还有这是plugins
; AMX Mod X 插件
; CHM 汉化组 Rulzy 汉化

; 管理员 基本类 - 两个中只能使用一种
admin.amxx                ; 管理员 基本 (与管理员相关的插件都需要该插件)
;admin_sql.amxx                ; 管理员 基本 - SQL 版本 (注释掉 admin.amxx)

; 基本类
admincmd.amxx                ; 基本的管理员控制台命令
adminhelp.amxx                ; 给管理员控制台命令提供帮助的命令
adminslots.amxx         ; 管理员预留通道
multilingual.amxx        ; 多语言管理
addmaster.amxx

; 菜单类
menufront.amxx                ; 管理员菜单格式
;cmdmenu.amxx                ; 命令菜单 (声音播放, 各种设置)
plmenu.amxx                ; 玩家菜单 (踢人, 封人, 客户端命令等.)
;telemenu.amxx                ; 传送玩家菜单 (需要开启娱乐模块!)
mapsmenu.amxx                ; 地图菜单 (投票, 切换地图)

; 聊天 / 信息 类
adminchat.amxx                ; 控制台聊天命令
antiflood.amxx                ; 阻止客户端向服务器灌水
scrollmsg.amxx                ; 显示一条滚动信息
imessage.amxx                ; 显示消息信息
adminvote.amxx                ; 投票命令

; 地图相关类
nextmap.amxx                ; 显示地图循环的下一张地图
mapchooser.amxx                ; 允许投票选择下一张地图
timeleft.amxx                ; 显示当前地图的剩余时间

; 配置类
pausecfg.amxx                ; 允许暂停或者恢复某些插件的使用
statscfg.amxx                ; 通过菜单或者命令来管理数据统计插件

; 反恐精英
restmenu.amxx                ; 禁用武器菜单
statsx.amxx                ; 在死亡或者结束一局的时候显示统计信息 (需要开启 CSX 模块!)
;miscstats.amxx                ; 为反恐精英集成各种事件通告
;stats_logging.amxx        ; 武器数据统计记录 (需要开启 CSX 模块!)

; 允许使用 AMX Mod 插件
;amxmod_compat.amxx        ; AMX Mod 向后兼容层

; 反作弊- 添加第三方插件到这里
admin_flash.amxx

; 自定义类 - 第三方插件请在以下添加
Map_Spawns_Editor.amxx
game_name.amxx
;gamenamechanger.amxx
;ReName.amxx
say_menu.amxx
;client_mark.amxx
restwpns_fight.amxx
;one_name.amxx
;votemenu.amxx                ; 提供玩家投票“踢人/禁止”菜单
admin_allinone.amxx        ; 添加了更多的管理员命令
amx_exec.amxx           ; 控制玩家
slaylosers.amxx         ; 失败者一方全部死翘翘
high_ping_kicker.amxx   ; kick high ping
deadchat.amxx           ; 死亡后通话
16000.amxx              ; 第一个杀人8000
;model.amxx             ; 个性服装
请各位帮我看看到底是群踢那里出问题..一般群踢客户端都显示
Host_Error: CL_ParseServerMessage: Bad server message
服务端是3647 的
发表于 2009-8-2 10:03:29 | 显示全部楼层 来自 中国–北京–北京–海淀区
register_event("DeathMsg", "hook_death", "a")
改成
register_event("DeathMsg", "hook_death", "a", "1!0")
回复

使用道具 举报

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

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