powermacc โพสต์เมื่อ 2008-2-19 11:23:43

FLASH GAME มีคะแนน มีอันดับ FOR DISCUZ6.0

FLASH GAME  มีคะแนน มีอันดับ  FOR DISCUZ6.0
น่าสนใจมากครับ
ตัวอย่างเกมส์
http://www.powermacc.com/webbord/plugins.php?p=nkflash&order=gamelist

http://www.powermacc.com/webbord/attachments/month_0802/20080219_53004e9e4745b49aefd98fmu5qtPo3xh.jpg


http://www.powermacc.com/webbord/attachments/month_0802/20080219_efc1deff20f6815fd543Bfgp8R0La4iI.jpg


ลงมือทำ
ในโฟลเดอร์ D6UTF8_Flash มี3โฟลอเดอ และ5ไฟล์
images > root
nkflash > root
plugins > root
nkflash_admin.php > root
plugins.php > root

ส่วน2ไฟล์นี้ไม่ต้องอัพ
01.sql (สำหรับเวอชั่นของ MYSQL 4.1 หรือสูงกว่า)ให้ดั้มเข้าที่ phpmyadmin
discuz_plugin_nkflash.txt (เข้าไปที่ admincp >ปลั๊กอิน นำเข้าข้อมูล ที่ช่อง Import Plugin - Pasted "Exported" content here)

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

เปิดไฟล์?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 = 'Small game';\n\n";
        $query = $db->query("SELECT * FROM {$tablepre}nkflash ORDER BY medal_id");
        while($game=$db->fetch_array($query))
                $actions .= "\$actioncode[".(1000+$game)."] = 'Small game - ".addslashes($game)."';\n";
        writetocache('actions','', $actions,'nkflash_');
}==================================================================

เข้า FTP ที่ forumdata/cache
สร้างโฟลเดอร์ nkflash แล้ว chmod เป็น 777
ถ้าไม่ทำขั้นตอนนี้ เกมส์จะไม่เก็บสถิติ

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

ตัวอย่างการเพิ่มเกมส์
ใน่โฟลเดอร์ nkflash ผมใส่เกมส์ และใส่รูปเกมส์ ไว้ให้แล้วประมาณ 40 เกมส์
เข้าไปที่ admin > tools> Upgrade
ที่ช่อง Discuz! The database upgrade - I should be grateful if the database upgrade paste in the following statement
ใส่โค้ดนี้ลงไป มันคือโค้ดของเกมแต่ละเกมส์ ถ้ามีเกมส์ 30 เกมส์ ก็ต้องทำทั้งหมด30ครั้ง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 ('ACE_Driver', '6', 'nkflash/ACE_Driver.swf', 750, 560, '#000000', 'ตรงนี้ใส่ชื่อเกมส์', 1, 500, 900, 'คะแนน', 'nkflash/ACE_Driver.gif', 'ตรงนี้ใส่วิธีการเล่น', '3', 704);หมายเหตุ
ACE_Driver = ชื่อเกมส์ที่อยู่ในโฟลเดอร์ nkflash
ACE_Driver.swf = ตัวเกมส์ที่อยู่ในโฟลเดอร์ nkflash
ACE_Driver.gif = รูปเกมส์ที่อยู่ในโฟลเดอร์ nkflash
6 = หมวดหมู่ของเกม เข้าไปสร้าง แก้ไข ได้ที่ Edit Plugin > Plguin Settings - Flash Game (มันเป็นภาษาจีน)
750, 560 ขนาดของแฟลชเกม กว้าง x สูง (ในแต่ละเกมส์ขนาดจะไม่เท่ากัน วัดขนาดของเกมส์ได้ที่เว็บผม)

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

เครดิต
http://asian-cafe.org
ขอขอบคุณ http://asian-cafe.org ที่ให้ความรู้เรื่องเกมส์นี้
ถ้าไม่ได้เว็บ  http://asian-cafe.org ผมคงทำเกมส์นี้ไม่ได้

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

[ แก้ไขล่าสุด powermacc เมื่อ 2008-2-19 13:38 ]

An_ant โพสต์เมื่อ 2008-2-19 11:29:32

แจ๋วจัง มีลูกให้เล่นอีกแล้ว :lol

วันไหนว่าง ขอไปประดับเว็บหน่อย ตอนนี้มีเรื่องอื่นกำลังมั่วอยู่ :victory:

acaz โพสต์เมื่อ 2008-2-19 12:11:23

ขอบคุณมากครับผม :handshake

sabayjai โพสต์เมื่อ 2008-2-19 12:25:18

แล้วเราก็เจอวิถีทางการหาเงินแนวใหม่ 555+

อุบ ขอบคุณมากครับ

deksao โพสต์เมื่อ 2008-2-19 12:53:30

แหล่มมมมมมม สุดๆๆๆๆขอบคุนมากๆๆคับ  เกมส์ที่เพิ่มเข้าไปนี่  เราเอาเกมส์ส่วนตัวของเราได้ไหมคับ หรือว่าต้อง เกมส์เฉพาะเท่านั้นอะ

powermacc โพสต์เมื่อ 2008-2-19 13:04:17

เกมส์ส่วนตัวผมยังไม่ได้ลองเลยครับ
ไม่รู้ว่าได้หรือป่าว
แต่ผมสังเกตุเห็นนะว่า เกมบางเกมมันก็มีอยู่ตามเว็บแฟลชเกมทั่วๆไปซึ่งไม่มีสถิติ เหมือนนของเรา

powermacc โพสต์เมื่อ 2008-2-19 13:05:24

ดาวน์โหลดเกมส์เพิ่มเติมได้จากที่นี่ครับ
http://lthung.org/forum/forumdisplay.php?fid=156

buachompoox โพสต์เมื่อ 2008-2-19 14:06:04

ไมมันมีหลายตัวจัง(เริ่มจะไม่ใช่บอร์ดเข้าไปทุกทีแระเหอๆ)
~~

powermacc โพสต์เมื่อ 2008-2-19 15:00:55

อย่างนี้แระที่ต้องการ
เป็นมากกว่าบอร์ดที่ใช้พุดคุย โฮะๆๆๆ

บอร์ดเทพ :lol

powermacc โพสต์เมื่อ 2008-2-19 16:39:58

MYSQL 4.1 หรือตำกว่าใช้ตัวนี้ ในการดั้มฐานข้อมูลที่ phpmyadmin
==========================================================================================

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

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;

[ แก้ไขล่าสุด powermacc เมื่อ 2008-2-19 16:41 ]
หน้า: [1] 2 3 4 5 6 7 8 9
ดูในรูปแบบกติ: FLASH GAME มีคะแนน มีอันดับ FOR DISCUZ6.0