PDA

View Full Version : [ĐKVS] Cách thêm sự kiện, event trong game



mrsmith59
07-02-13, 07:53 PM
Chào tất cả anh chị em GameZone.
Năm cũ sắp qua, năm mới sắp đến MrSmith59 Kinh chúc A/C/E một năm mới an khang thịnh vượng.

Mình vào chủ đề chính. Hôm nay mình sẽ chia sẻ, hướng dẫn các bạn cách thêm sự kiện.
1. Hiện tại, Game đang hỗ trợ một số loại sự kiện sau:
- Lên cấp bang nhận thưởng, cái này thì tuỳ biến bang cấp mấy, nó nằm trong xml_db. Cụ thể cách chỉnh và thêm thì mình sẽ chia sẻ ở topic tiếp theo.
- Nâng cấp ngựa, trong thời gian diễn ra sự kiện, khi nâng cấp lên ngưa nhất định nhận thêm 1 số item.
- Đua top cấp độ.
- Đua top lực chiến.
- Đổi vật phẩm : Hiện tại hỗ trợ đổi 4 loại item : ĐAO + KIẾM + VÔ + SONG lấy 1 cái phù để mở ngẫu nhiên được những vật phẩm nhất định.
2. Dựa trên các core hay còn gọi là cơ bản, Tuỳ theo sáng tạo ta có thể thay đổi, tạo ra nhiều loại event khác, hay hơn, hấp dẫn hơn, phần thưởng phong phú hơn.
-----------------------------
Cách thêm :
Chúng ta thêm vào trong database warrios.( Cách thêm bạn nào biết rồi hướng dẫn cho mọi người nhé!)
Theo script mẫu này :



-- phpMyAdmin SQL Dump
-- version 3.5.2.2
-- <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
--
-- Host: 127.0.0.1
-- Generation Time: Jan 22, 2013 at 10:43 AM
-- Server version: 5.5.27
-- PHP Version: 5.4.7

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
/*!40101 SET NAMES utf8 */;

--
-- Database: `warriors`
--

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

--
-- Table structure for table `operatoractive`
--

CREATE TABLE IF NOT EXISTS `operatoractive` (
`activeId` bigint(20) NOT NULL DEFAULT '0' COMMENT '活跃中的活动ID',
`activeBaseId` int(5) NOT NULL DEFAULT '0' COMMENT '运营活动基础ID',
`description` longtext COLLATE utf8_unicode_ci NOT NULL COMMENT '活动说明',
`startTime` bigint(20) NOT NULL DEFAULT '0' COMMENT '活动开始时间',
`endTime` bigint(20) NOT NULL DEFAULT '0' COMMENT '活动结束时间',
`lostTime` bigint(20) NOT NULL DEFAULT '0' COMMENT '活动失效时间(领取结束时间)',
`opened` int(3) NOT NULL DEFAULT '0' COMMENT '活动是否开启',
`showed` int(3) NOT NULL DEFAULT '0' COMMENT '活动是否显示(客户端)',
`sort` int(5) DEFAULT '0' COMMENT '排序',
`title` longtext COLLATE utf8_unicode_ci NOT NULL COMMENT '活动标题',
PRIMARY KEY (`activeId`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Dumping data for table `operatoractive`
--

INSERT INTO `operatoractive` (`activeId`, `activeBaseId`, `description`, `startTime`, `endTime`, `lostTime`, `opened`, `showed`, `sort`, `title`) VALUES
(7, 7, 'Top 10 gia tướng trên bảng xếp hạng gia tướng sẽ nhận được phần thưởng phong phú.\r\nCố gắng nào các bằng hữu.', 1356796800000, 1358787600000, 1358960400000, 1, 1, 1, 'Đua top gia tướng '),
(6, 6, 'Xếp hạng lực chiến', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Xếp hạng lực chiến'),
(5, 5, 'Đổi quà', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Đổi quà'),
(4, 4, 'Nâng cấp ngựa', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Nâng cấp ngựa'),
(3, 3, 'Xây dựng bang ( 2 )', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Xây dựng bang ( 2 )'),
(2, 2, 'Xây dựng bang ( 1 )', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Xây dựng bang ( 1 )'),
(1, 1, 'Đua top cấp độ', 1356796800000, 1388332800000, 1388332800000, 1, 1, 1, 'Đua top cấp độ');

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>




Chỉ là mẫu, còn về thời gian, ở đây họ dùng kiểu big int, tức là chúng ta phải chuyển đổi thời gian kiểu datetime sang bigint dạng Timestamp.
Các bạn vào đây ( chuyển đổi online ) : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Nhập thời gian vào rồi chuyển đổi, thêm 3 số 0 ( 000 ) vào sau.

----------------------------------
Tạm thời mình xin dừng topic tại đây, có thể sẽ quay lại.
Một lần nữa, Mình xin gửi lời chúc cuối năm : chúc các bạn một năm mới thành công, Chúc game zone phát triển.
;))

SIR.ThaiBinh
07-02-13, 08:00 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

--- Chế độ gộp bài viết ---

bác ơi chỉ cho a.e cách tăng exp ở Vip Hoàng Kim với vì mấy bữa có test tieungao.com
mấy ông ý làm lvel lên vèo vèo rất vui ^^

mrsmith59
07-02-13, 08:09 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

--- Chế độ gộp bài viết ---

bác ơi chỉ cho a.e cách tăng exp ở Vip Hoàng Kim với vì mấy bữa có test tieungao.com
mấy ông ý làm lvel lên vèo vèo rất vui ^^

Kinh phí có hạn bạn à.
Cái chỉnh exp ở vip thì vào VipConfig.xml trong xml_db nhé ( Chưa test) thử xem :D
Chỉnh 0.5....0.8 thành con số gấp 1k 10k lần xem sao. Có gì báo lại mình.

SIR.ThaiBinh
07-02-13, 08:14 PM
nếu muốn chỉnh pk cho tất cả các máp làm sao smith vì chỉ có mấy máp săn boss là pk đc o=>o=>

mrbaond1996
07-02-13, 08:23 PM
Ai Bik Làm Sever này hok .. ÚP lên Online lun =))

thanhtunghk
07-02-13, 08:40 PM
Năm mới chúc bác mrsmith59 và anh em GZ một năm mới hạnh phúc bên gia đình, bạn bè và người thân.
Thankss

gunnu25199
07-02-13, 08:42 PM
Bác msmi cho mình cái yahoo để trao đổi tí được không :)

SIR.ThaiBinh
08-02-13, 09:11 AM
Bác msmi cho mình cái yahoo để trao đổi tí được không :)

yahoo ngay ở chữ kí :-bd:-bd...,

hachacpro
08-02-13, 09:45 AM
Có vẻ bổ ích đấy
30 cha...rrr

minh.mrmit
08-02-13, 12:25 PM
Chúc đồng chí năm mới vui vẻ
hé hé \m/

SIR.ThaiBinh
16-02-13, 01:19 PM
viết = java hay ngôn ngữ của giống như scripts bên jx ^^

SIR.ThaiBinh
25-02-13, 01:56 PM
Kinh phí có hạn bạn à.
Cái chỉnh exp ở vip thì vào VipConfig.xml trong xml_db nhé ( Chưa test) thử xem :D
Chỉnh 0.5....0.8 thành con số gấp 1k 10k lần xem sao. Có gì báo lại mình.

vào game không được ^^............

cuocsongso2013
26-02-13, 10:30 PM
Chỉ rõ hơn đi chủ thớt, ko hiễu j hít :((:((:((

Hải Lu
27-02-13, 06:03 AM
Chủ thớt ơi nói tên file tên gì chứ ghi vậy thì ai mà hiểu chủ thớt :x

mrsmith59
27-02-13, 07:07 AM
Chủ thớt ơi nói tên file tên gì chứ ghi vậy thì ai mà hiểu chủ thớt :x

Thao tác trên db bạn à. Mình ko có thời gian nên mình ko hỗ trợ đc chi tiết cho người mới.

cuocsongso2013
27-02-13, 12:51 PM
Hjx, nhìn nó lèo nghèo ko hiễu gì lun :(

cuocsongso2013
30-03-13, 08:12 PM
mình muốn đổi phần thưởng ,tiền thưởng thì làm sao bạn

locmxse60602
05-04-13, 05:23 PM
mình muốn đổi phần thưởng ,tiền thưởng thì làm sao bạn
:D mình thấy nó có mấy file config ActiveOnlineConfig, ... chĩnh ròi tất server mở lại vẫn ko thấy gì. Mở Config.swf ra coi thì thấy nó ghi thông tin trong action script ko biết có phải là thay đổi cả thông tin trong .swf file hay không. Srry mình mới tìm hĩu nên sai thì bỏ qua nha