Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 新天下Flash小游戏主程序for DZX1.5/2.0/2.5 [转]

[复制链接]
lanyou2009 发表于 2013-4-8 14:07:59 | 显示全部楼层 |阅读模式
本帖最后由 lanyou2009 于 2013-4-8 16:45 编辑





因为DZX2.5现在的应用很多都不能用,所以很早之前就想找到以前在DZ7.0用的新天下游戏插件,但是官方论坛这没人发布DZX下适用的,全是以前的老版本。今天突然想起用百度找找,总算在群虫设计找到啦,所以分享到此。

发本贴是因为曾为这插件几度寻觅,相信也有人像我一样,所以感同身受啊,刚装完就来分享了。另外,每个文件我基本都查看了一遍代码,就发现二处版权没其他,当然本人不才,不知道会不会有看不懂的广告链之类的,所以拿来用的朋友自己查看。

本程序在原贴是注明用于DZX1.5的,经本人在X2.5(SC_GBK编码)中使用未发现问题,可到我网站看看,所以理论上DZX系列应该都适用...不过不敢保证,请自行备份测试,一切后果自负。


资源来自: http://www.qunchong.com/forum.php?mod=viewthread&tid=2245&highlight=%D0%C2%CC%EC%CF%C2Flash


下面是根据我自己的安装与参考原贴整理:

一,程序增添文件:

1. \data\plugindata\cache_nkflash_allgame.php
2. \data\plugindata\cache_nkflash_new.php
3. \nkflash  空文件夹
4. \source\include\cron\update_nkflash_new.inc.php

5. \source\plugin\nkflash  此文件夹下包括:
     a. image文件夹,里面有38个文件,其中四个样式文件css.css ,nkflash.css,movieviewer.js,younc.js,其余是图片。
     b. data_nkflash.php,discuz_plugin_nkflash.xml,index.htm,install.php,nkflash.inc.php,nkflash_admin.inc.php,uninstall.php 。共七个文件。




二,程序增添数据库表三个:

     pre_nkflash
     pre_nkflash_player  
     pre_nkflash_log






三,安装(一键安装 很傻瓜式):


程序已经与DZ系列时不一样,改为 Discuz X  插件调用模式。

全新安装方法:

1,下载附件中自已网站对应编码安装包,把所有目录上传至DISCUZ X 根目录..全部覆盖上,即是全部上传上面提到的新增文件;

2,以管理员身份进入管理中心:  应用-插件-> Flash 游戏区 -> 安装

3,开启插件,并自行设置参数。

4,完成。




四,以上操作完成后,只是安装了游戏主程序,里面没有任何游戏,添加游戏方法:


1,下载游戏资源,
       参考:https://discuz.dismall.com/thread-1597080-1-1.html ,  https://discuz.dismall.com/thread-521091-1-1.html
       把.swf文件与图片文件上传至根目录/nkflash 文件夹。


2,上面下载的游戏资源基本都是DZ系列时发布的,所以要修改插入表的相关SQL语句,其实就是因为DZX的主程序用的表已经不同了,默认下以前的表前缀是cdb_ ,现在的是pre_ ,请参考上文。
     
      据本人所了解,这些资源中的SQL语句有二种方式,一种如:

INSERT INTO cdb_nkflash (game_id, game_type, flash_url, flash_width, flash_height, flash_bgcolor, game_title, play_fee, bonus_rate, rate_limit, score_unit, game_img, game_details, favorates, medal_id)
VALUES ('Rabbit_Defence', '3', 'nkflash/Rabbit_Defence.swf', 550, 400, '#FFFFFF', '保衛小兔', 1, 120, 120, ' 分', 'nkflash/Rabbit_Defence.gif', '運用滑鼠點擊控制 , 射殺山狗保衛小兔', '3', 1025);


另一种如:


INSERT IGNORE INTO cdb_nkflash (game_id) VALUES ('skyattack');
UPDATE cdb_nkflash SET
game_title='精灵打怪兽',
game_details='用你的mouse来控制精灵,指着怪兽按左键',
game_type=3,
favorates = 5,
game_img='nkflash/skyattack.gif',
play_fee=10,
score_unit='分',
flash_url='nkflash/skyattack.swf',
flash_width=682,
flash_height=550,
flash_bgcolor='#222222',
bonus_rate=186.92,
rate_limit=387.426,
medal_id = 111
where game_id = 'skyattack';


二种的效果一样的,修改方法也差不多,只要把其中的cdb_nkflash 换成pre_nkflash (注意查看数据库,安装时自己是否修改了默认前缀pre_)就行了。总之,把数据对应地增加到_nkflash 表中就行了。这里,如果是比较多游戏的数据,建议在记事本或DREAMWEAVER中用查找替代功能快速替换。

3,把经上步修改后的数据 直接在后台-站长-数据库-升级-粘贴 提交。


4,此程序适用的游戏是经过NK新天下游戏论坛的网友,别问我是谁,Eiffel,等网友制作后的,否则不具有自动记分排名等功能,当然,如果你自行添加网络上的.SWF 与及对应图片,再在数据库里插入数据,游戏也一样可以玩的,不过就是没有记分等功能;





五,主程序下载:

(程序中还包含升级至X版本的作者炼之家论坛的相关链接,炼之家社区 http://younc.dyndns.tv/dz6 ,请自行处理)








本帖子中包含更多资源

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

x
左手的爱 发表于 2013-4-8 14:31:13 | 显示全部楼层
截图UI太难看   需要修改的源文件也太多  吓尿了
希望楼下有装好的再评论
回复

使用道具 举报

1314学习网 发表于 2013-4-8 15:41:20 | 显示全部楼层
前排看看。。。
回复

使用道具 举报

 楼主| lanyou2009 发表于 2013-4-8 16:27:32 | 显示全部楼层
本帖最后由 lanyou2009 于 2013-4-8 17:05 编辑
左手的爱 发表于 2013-4-8 14:31
截图UI太难看   需要修改的源文件也太多  吓尿了
希望楼下有装好的再评论


看来兄弟以前是没用过这个插件吧?呃 “源文件修改太多?” 源文件不用修改的,只是新增加了文件,好吧,我的基本装好了,你可看看http://www.xlkf.cn/plugin.php?id=nkflash:nkflash   

只是增加文件和加了三个表 个人还是比较喜欢这插件的,现在就是发现我那虚拟主机用起来速度有点慢,所以可以去看看这个http://www.gdutbbs.com/plugin.php?id=nkflash:nkflash ,应该比我站快很多。接下来打算把那些图片再处理小点,然后再上传1000几百个游戏就算完工啦~
回复

使用道具 举报

ohalu 发表于 2013-4-10 08:50:20 | 显示全部楼层
感謝樓主分享~

此程序會符合未來x3嗎?
回复

使用道具 举报

 楼主| lanyou2009 发表于 2013-4-10 20:16:09 | 显示全部楼层
ohalu 发表于 2013-4-10 08:50
感謝樓主分享~

此程序會符合未來x3嗎?

不知道哦 未测试过X3
回复

使用道具 举报

ohalu 发表于 2013-4-10 20:58:22 | 显示全部楼层
lanyou2009 发表于 2013-4-10 20:16
不知道哦 未测试过X3

謝謝
回复

使用道具 举报

4947046 发表于 2013-4-11 15:01:51 | 显示全部楼层
太牛了吧   佩服
回复

使用道具 举报

1263104 发表于 2013-4-17 22:33:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1263104 发表于 2013-4-22 08:05:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-19 00:19 , Processed in 0.238902 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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