搜索
查看: 3509|回复: 8

求助哦,DBI模块哪儿有呢

[复制链接]
发表于 2005-4-20 17:33:29 | 显示全部楼层 |阅读模式 来自 中国–江苏–无锡
我用的是FINAL CS1。5的建SERVER,在互动下建是出现下面的提示,说WAR3CRATFT。AMXX缺少DBI 模块,可是我找了很多地方都没有这个东东,SERVER还是能运行的,但是WAR3没了,只是普通的SERVER了,哪个高手来帮忙哦, 另外在AMXX1.0-CS1[1].5\addons\amxmodx\scripting\include下找到了一个dbi.inc文件,不知道是干什么的,是不是什么没编译的玩意

本帖子中包含更多资源

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

×
发表于 2005-4-20 20:34:14 | 显示全部楼层 来自 中国–贵州–贵阳–白云区
在moudels.ini文件中把对应的WAR3模块打开就行了(就是把前面的“;”去掉),顺便检查下在moudels文件夹中有没有对应的dll文件(名字记不太清楚了,你看moudels.ini文件就知道了);
dbi.inc是"库"文件,就是在编辑*.amxx的原代码*.sma时要调用的一些函数的定义和说明的地方,一般而言,你如果不自己编写或汉化的话,对你没有用,不需要管他,总之scripting目录下的文件对你都没有用(你删了它都可以、如果你自己不编辑或汉化或编译的话)。
回复

使用道具 举报

 楼主| 发表于 2005-4-21 08:00:00 | 显示全部楼层 来自 中国–江苏–无锡
scripting是编译的,上面都写着,就是那个DBI东东没有,我在MOUDELES。INI里都打开了,不知道是不是打开的moudels.ini里的war3ft_amxx。dll和PLUGINS。INI里的warcraft3ft.ammx不兼容啊,这些都是从FINAL GOGOGO CS1。5里直接装的,一个都没动过,我把mysql_amxx.dll关了,因为那东西也出错
我的moudels.ini
; AMX Mod X 模块
; 你能在这此文件设置linux & win32 下启动的模块
; 要开启模块, 删除其前边的;符号

; ------------------------------
; Fun - provides extra functions
; ------------------------------
;fun_amxx_amd64.so
;fun_amxx_i386.so
fun_amxx.dll

; ----------------------------------------------------
; Engine - provides engine functions core to Half-Life
; ----------------------------------------------------
;engine_amxx_amd64.so
;engine_amxx_i386.so
engine_amxx.dll

; ----------------------------------------------------------
; Fakemeta - provides a massive interface into the HL engine
; ----------------------------------------------------------
;fakemeta_amxx_amd64.so
;fakemeta_amxx_i386.so
fakemeta_amxx.dll

; -------------------------------------------
; Database Access - only enable one of these
; -------------------------------------------
; MySQL
;mysql_amxx_amd64.so
;mysql_amxx_i386.so
;mysql_amxx.dll
; PostgreSQL
;pgsql_amxx_amd64.so
;pgsql_amxx_i386.so
;pgsql_amxx.dll
; Microsoft SQL
;mssql_amxx.dll

; ---------------------------------------------
; GeoIP - determines the country of ip adresses
; ---------------------------------------------
;geoip_amxx_amd64.so
;geoip_amxx_i386.so
geoip_amxx.dll

; ------------------------------------
; Array - advanced arrays in scripting
; ------------------------------------
;array_amxx_amd64.so
;array_amxx_i386.so
array_amxx.dll

; --------------------------------
; Sockets - network socket support
; --------------------------------
;sockets_amxx_amd64.so
;sockets_amxx_i386.so
sockets_amxx.dll

; --------------------------
; Regular Expression support
; --------------------------
;regex_amxx_amd64.so
;regex_amxx_i386.so
regex_amxx.dll

; ----------------------------------------------------------
; Counter-Strike - adds functions specific to Counter-Strike
; ----------------------------------------------------------
;cstrike_amxx_amd64.so
;cstrike_amxx_i386.so
cstrike_amxx.dll

; -----------------------------------------------------
; CSX - adds functionality for CS statistics and events
; -----------------------------------------------------
;csx_amxx_amd64.so
;csx_amxx_i386.so
csx_amxx.dll

;-------------------------------------
;udp模块,for amx_match_deluxe比赛插件
;-------------------------------------
;udp.dll

; --------------------------------------------------------------
; 魔兽冰封模块 - adds functions used by war3ft - By Geesu (Pimp Daddy)
; --------------------------------------------------------------
war3ft_amxx.dll
在MOUDELS文件夹下也有war3ft_amxx.dll
如果我在plugins.ini里把warcraft3ft.amxx 改成用warcraft3.amxx就不出错了,是不是war3ft和moudels里的和这不兼容了
回复

使用道具 举报

发表于 2005-4-21 11:05:16 | 显示全部楼层 来自 中国–陕西–西安
;mysql_amxx.dll

去掉前面的分号
回复

使用道具 举报

 楼主| 发表于 2005-4-21 13:24:13 | 显示全部楼层 来自 中国–江苏–无锡
去掉了也出错,我吧图也帖出来,反而多了个错误

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2005-6-8 09:04:07 | 显示全部楼层 来自 中国–江苏–南京
哈哈哈哈哈
回复

使用道具 举报

 楼主| 发表于 2005-6-9 15:19:04 | 显示全部楼层 来自 中国–江苏–无锡
哈个头哦,代码问题,N年了
回复

使用道具 举报

发表于 2005-6-9 21:47:04 | 显示全部楼层 来自 中国–广东–广州–荔湾区
去掉mysql_amxx.dll前的分号。
打开你的configs文件夹的sql.cfg,找到
amx_sql_host "127.0.0.1"
amx_sql_user "root"
amx_sql_pass "[email="lai@833133"]lai[/email]"
amx_sql_db "amxx"
amx_sql_table "fafds"
一个一个的填对进你的MYSQL数据库服务器的用户名密码。
然后就去你的mysql创建一个amxx的数据库,再启动你的CS服务器,应该就可以了,如果还不行,你得研究源码里的内容了,一般是连接数据库的问题。
回复

使用道具 举报

 楼主| 发表于 2005-6-9 23:12:54 | 显示全部楼层 来自 中国–江苏–无锡
晕,高手,谢谢,那个好象没有了,也搞不清楚怎么回事,可能换版本了
回复

使用道具 举报

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

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