- 最後登錄
- 2012-8-5
- 在線時間
- 978 小時
- UID
- 275
- 閱讀權限
- 140
- 精華
- 71
- 帖子
- 3799
- 日誌
- 0
- EXP
- 6040 點
- 金幣
- 4990 個
- 註冊時間
- 2008-3-27
- 帖子
- 3799
- EXP
- 6040 點
- 金幣
- 4990 個
- 好友
- 0
- 註冊時間
- 2008-3-27
|
新天下flash遊戲 - 安裝方法
選出正確的版本下載附件
(只提供utf8繁體 6.1版本)
1. 解壓主程式rar到相應目錄
- ./plugins.php
- ./plugins/nkflash.php
- ./plugins/nkflash_admin.inc.php
- ./forumdata/cache/nkflash/*.* <---- 如果是linux主機.要把cache/nkflash目錄及所有文件屬性改成可讀寫777
- ./images/nkflash/*.gif
- ./images/common/*.gif
- ./include/sctc.inc.php
- ./plugins.php
- ./install_db.php
- /crossdomain.xml <---- 放到網域的根目錄, 有可能在discuz目錄之外.
複製代碼
2. 執行install_db.php5
在你的discuz目錄輸入install_db.php
成功後,到ftp刪除install_db.php
3. 導入插件碼
打開 discuz_plugin_nkflash.txt 複製全部內容
進入後台,插件管理 (點擊 允許不同版本) 把sql帖上去.
4. 調整[參數設置]
在後台,擴展設置,插件設置,新天下遊戲區,編輯:[插件參數設置]調整
包括:
獎金的策略積分配置數 (玩遊戲後得到的積分,例如extcredit2金錢)
收費的策略積分配置數 (玩遊戲消耗用的積分,例如extcredit2金錢)w
上榜的策略積分配置數 (玩遊戲上榜的獎勵積分,可以自行新加一種策略積分,例如extcredit6經驗值)6
管理員uid (記錄接收作弊信息的管理員id)
遊戲swf檔存放目錄 (如果留空,遊戲就是存放在本地的nkflash目錄)
遊戲圖片檔存放目錄 (如果留空,遊戲就是存放在本地的nkflash目錄)
各類遊戲勲章編號 (需自行安裝勳章,一個勳章代表一類遊戲,知道勳章編號便在這處修改)
遊戲緩存存放目錄 (建議改成 forumdata/cache/nkflash )
5. 修改templates/actions.lang.php
在文件最末 ?> 之前加入以下內容
-
- $cache_dir='/forumdata/cache/nkflash'; // 如有需要,請作相應修改
- if (!(@include DISCUZ_ROOT.$cache_dir.'/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,'../../'.$cache_dir.'/nkflash_');
- }
複製代碼
完成
備註:
遊戲文件是swf和其他圖檔,500個遊戲大約共260M, 暫時未能打包提供. 歡迎提供共享空間,待上傳發佈
==============================================================================================
[07.12.30 修正勳章無固消失])
找
- if ($use_medals && $rank==1){
複製代碼
改成
- if ($use_medals && $rank==1 && $typeno>0){
複製代碼 |
|