找回密码
 注-册

QQ登录

只需一步,快速开始

查看: 2355|回复: 2

[插件] 新天下FLASH游戏插件 For DZ6.1.0 UTF8

[复制链接]
Leya 发表于 2008-6-30 18:37:30 | 显示全部楼层 |阅读模式
此版本无游戏,如果需要游戏,请自己自行下载添加
==========================================================================================

 将这档案内 images/ 内的 nkflash/ 整个资料夹上传到论坛档案 images/ 之内

 将这档案内 plugins/ 内的 nkflash.php 上传到论坛档案 plugins/ 之内

 将这档案内的 plugins.php 及 nkflash_admin.php 及 nkflash/ 游戏档案资料夹

 上传到论坛档案根目录内

 复制 discuz_plugin_nkflash 内容,到后台 插件管理 导入插件数据

------------------------------------------------------------------------------------------

 若之前使用本人提供的版本 不需以下数据库升级 只需将以上档案替

 及进入插件管理 剔选删除 新天下游戏区 重新导入 discuz_plugin_nkflash 再进行设定

=====================================================

 从未安装过 全新安装 再用以下 utf8 数据库升级 

==========================================================================================
------------------------------------------------------------------------------------------
 这版本不提供游戏 但您可到 4.1 插件区 自行找游戏加入
------------------------------------------------------------------------------------------
==========================================================================================


==========================================================================================

 utf8 版本用以下升级

==========================================================================================


CREATE TABLE cdb_nkflash_player (
  uid mediumint(8) unsigned NOT NULL default '0',
  timestamp int(10) unsigned NOT NULL default '0'
) TYPE=MyISAM DEFAULT CHARSET=utf8;

CREATE TABLE cdb_nkflash (
  game_id varchar(15) NOT NULL default '',
  game_type char(1) NOT NULL default '1',
  lastplay_time int(10) unsigned NOT NULL default '0',
  flash_url varchar(30) NOT NULL default '',
  flash_width smallint(5) unsigned NOT NULL default '500',
  flash_height smallint(5) unsigned NOT NULL default '500',
  flash_bgcolor varchar(10) NOT NULL default '#FFFFFF',
  game_title varchar(20) NOT NULL default '',
  play_fee smallint(6) NOT NULL default '0',
  bonus_rate float unsigned NOT NULL default '1',
  rate_limit float NOT NULL default '1',
  score_unit varchar(10) NOT NULL default '',
  game_img varchar(30) NOT NULL default '',
  game_details text NOT NULL,
  played_times smallint(5) unsigned NOT NULL default '0',
  favorates char(1) NOT NULL default '0',
  medal_id smallint(5) unsigned NOT NULL default '0',
  uid_1 varchar(11) NOT NULL default '0',
  score_1 double unsigned NOT NULL default '0',
  level_1 tinyint(3) unsigned NOT NULL default '0',
  dateline_1 int(10) unsigned NOT NULL default '0',
  others_1 varchar(250) NOT NULL default '',
  uid_2 varchar(11) NOT NULL default '0',
  score_2 double unsigned NOT NULL default '0',
  level_2 tinyint(3) unsigned NOT NULL default '0',
  dateline_2 int(10) unsigned NOT NULL default '0',
  others_2 varchar(250) NOT NULL default '',
  uid_3 varchar(11) NOT NULL default '0',
  score_3 double unsigned NOT NULL default '0',
  level_3 tinyint(3) unsigned NOT NULL default '0',
  dateline_3 int(10) unsigned NOT NULL default '0',
  others_3 varchar(250) NOT NULL default '',
  uid_4 varchar(11) NOT NULL default '0',
  score_4 double unsigned NOT NULL default '0',
  level_4 tinyint(3) unsigned NOT NULL default '0',
  dateline_4 int(10) unsigned NOT NULL default '0',
  others_4 varchar(250) NOT NULL default '',
  uid_5 varchar(11) NOT NULL default '0',
  score_5 double unsigned NOT NULL default '0',
  level_5 tinyint(3) unsigned NOT NULL default '0',
  dateline_5 int(10) unsigned NOT NULL default '0',
  others_5 varchar(250) NOT NULL default '',
  uid_6 varchar(11) NOT NULL default '0',
  score_6 double unsigned NOT NULL default '0',
  level_6 tinyint(3) unsigned NOT NULL default '0',
  dateline_6 int(10) unsigned NOT NULL default '0',
  others_6 varchar(250) NOT NULL default '',
  uid_7 varchar(11) NOT NULL default '0',
  score_7 double unsigned NOT NULL default '0',
  level_7 tinyint(3) unsigned NOT NULL default '0',
  dateline_7 int(10) unsigned NOT NULL default '0',
  others_7 varchar(250) NOT NULL default '',
  uid_8 varchar(11) NOT NULL default '0',
  score_8 double unsigned NOT NULL default '0',
  level_8 tinyint(3) unsigned NOT NULL default '0',
  dateline_8 int(10) unsigned NOT NULL default '0',
  others_8 varchar(250) NOT NULL default '',
  uid_9 varchar(11) NOT NULL default '0',
  score_9 double unsigned NOT NULL default '0',
  level_9 tinyint(3) unsigned NOT NULL default '0',
  dateline_9 int(10) unsigned NOT NULL default '0',
  others_9 varchar(250) NOT NULL default '',
  uid_10 varchar(11) NOT NULL default '0',
  score_10 double unsigned NOT NULL default '0',
  level_10 tinyint(3) unsigned NOT NULL default '0',
  dateline_10 int(10) unsigned NOT NULL default '0',
  others_10 varchar(250) NOT NULL default '',
  PRIMARY KEY  (game_id),
  KEY played_times (played_times),
  KEY medal_id (medal_id)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


基本到这就安装完毕了,下边我不知道是什么,可能是升级吧~~

=====================================================
 UTF8 版本

CREATE TABLE cdb_nkflash_player (
  uid mediumint(8) unsigned NOT NULL default '0',
  timestamp int(10) unsigned NOT NULL default '0'
) TYPE=MyISAM DEFAULT CHARSET=utf8;


并要将以下任何一项加入过的部份删除才可

4. 在 templates\default\actions.lang.php 在最尾 ?> 之上加

require_once('nkflash/nkflashaction.inc.php');

4. 修改 templates\default\actions.lang.php

?> 之上加入

if (!(@include DISCUZ_ROOT.'./forumdata/cache/nkflash_actions.php')){;
        require_once DISCUZ_ROOT.'./include/cache.func.php';
        $actions="\n\$actioncode[160] = '小游戏';\n\n";
        $query = $db->query("SELECT * FROM {$tablepre}nkflash ORDER BY medal_id");
        while($game=$db->fetch_array($query))
                $actions .= "\$actioncode[".(1000+$game[medal_id])."] = '小游戏 - ".addslashes($game[game_title])."';\n";
        writetocache('actions','', $actions,'nkflash_');
}

并将这份档删除 plugins/nkflash_admin.inc.php

==========================================================================================
==========================================================================================

--------------------------- 全新功能 缓存最新游戏 -------------------------------------

 Flash 游戏 > 编辑游戏设置 > 更新最新游戏缓存

 可看以下演示 但 您们缓存的并不是连结到本人论坛

 http://lthung.org/Discuz6/index.php

 调用后 按下缓存的游戏图 开出新视窗直接进入该游戏

 指向图并有 POPUP 提示以下讯息

 游戏名称 : 星空大战
 好玩指数 : 3 星
 游戏次数 : 共 3 人玩过
 游戏说明 : 运用滑鼠控制移动 , 键盘 ↑ ↓ 控制射击 , ← → 发射炸弹
 点击进入 : 星空大战 - 游戏室

------------------------- 调用 缓存最新游戏 方法 1 ------------------------------------

 如果想在论坛首页模版调用 可打开 index.php 找

require_once './include/common.inc.php';

 之下加入

require_once './forumdata/cache/cache_nkflash_new.php';

 之后就可在首页四格 或 discuz.htm 模版 调用以下变数

<!--{if $list}-->
$list
<!--{/if}-->

------------------------- 调用 缓存最新游戏 方法 2 ------------------------------------

 自行建立一份 *.php 文件 例如 nkflash_new.php

 只需加入以下内容 上传到论坛根目录

<?php
        require_once './forumdata/cache/cache_nkflash_new.php';
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>新天下 FLASH 游戏最近游戏介绍</title>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?=$list?>
</body></html>

 就可使用以下语法 放置到其它地方使用 例如放在后台广告设置使用

 若你在插件设置 设定过缓存图的数目或大小 ( 以下只是本人用的大小 只供参考 )

 以下语法的大小 width="840" height="60"  亦要修改

<iframe name="lthung_org" width="840" height="60" src="http://您的论坛网址/nkflash_new.php" scrolling="no" align="middle" border="0" frameborder="0"></iframe>

==========================================================================================
==========================================================================================

-------------------------- 首页在线会员当前动作显示 ------------------------------------

 打开 templates/default/actions.lang.php 顺序加入

        230 => '进入 Flash 游戏',

------------------------------------------------------------------------------------------

新天下FLASH游戏插件UTF8_for_DZ6.1.0.rar

189.3 KB, 下载次数: 107

回复

使用道具 举报

 楼主| Leya 发表于 2008-6-30 18:39:39 | 显示全部楼层
回复

使用道具 举报

长兴岛 发表于 2008-11-9 10:53:22 | 显示全部楼层
姐姐啊,游戏包下载不了了,能否把你的提供给我啊,我QQ233622577
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|DoDVip ( 桂ICP备14000730号 )

GMT+8, 2024-5-18 15:42 , Processed in 0.060520 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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