PDA

View Full Version : [KT] Hoạt động mới của danhkiem.net nè



devsevergame
08-05-17, 06:10 PM
em thấy sv danh kiếm có hoạt động này rất hay muốn làm theo, Hệ thống Quốc Gia gì đó, nó có chức năng + điểm cho mỗi bên (Hán Quốc và Sở Quốc), làm sao + điểm được như vậy nhỉ, nó gét theo kiểu nào vậy ạ.
<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>

EngiS
08-05-17, 07:06 PM
globaltaskdef
.................................................. .......................

devsevergame
08-05-17, 07:26 PM
globaltaskdef
.................................................. .......................

là sao bác?............................................. ...........................

EngiS
08-05-17, 07:36 PM
thì nó là cái task thôi mà cậu...........

devsevergame
08-05-17, 08:01 PM
thì nó là cái task thôi mà cậu...........

Nhưng mình k biết code nó thế nào á bác.

liemkute123
08-05-17, 11:37 PM
hình như dùng task chung để đếm số cột mỗi bên chiếm giữ (dùng 1 hay 2 tùy mình qui định) :D
task riêng thì qui định thuộc phe nào
=> kết quả dựa vào 2 task đó (đoán là vậy hì hì :D)

Nhưng mình k biết code nó thế nào á bác.

sin1992
09-05-17, 12:05 AM
cái web đẹp quá, ai có code web như thế không :D

satthupro95
09-05-17, 12:46 AM
Tính năng này trước mình bán cho bên Danh Kiếm, cách mình sử dụng là:
- Tạo file txt dành cho 2 phe
- Phe nào chiếm trụ import vào file txt của phe đó
- Khi xếp điểm sẽ load từ file txt vào mảng rồi cộng trên mảng, tạo 2 biến lưu số điểm này rồi show ra

devsevergame
09-05-17, 10:07 AM
Tks các bác nhiều, nhưng ở đây em muốn hỏi, code đếm số người tham gia Hán Quốc và Sở Quốc á anh satthupro95... và giới hạn mỗi bên trên lệch không quá 5 người, bác có thể hướng dẫn cho em k.

EngiS
09-05-17, 10:21 AM
thánh rồi. toàn hỏi mấy cái ng ta kiếm tiền

devsevergame
09-05-17, 10:55 AM
thánh rồi. toàn hỏi mấy cái ng ta kiếm tiền

Mình thấy chức năng hay nên hỏi thôi, chứ có ý gì đâu.

__Jie__
09-05-17, 11:39 AM
Không biết bạn ko hiểu chổ nào nhỉ

Tạo 2 dòng tại NPC bao gồm 2 nhánh Hán Quốc và Sở Quốc

Sử dụng kết hợp 2 task bao gồm task player và gobaltask.

Ví dụ ta có Taskplayer là 3001,1

Và 2 gobaltask tương ứng cho 2 bên

DBTASD_EVENT_HANQUOC = 147
DBTASD_EVENT_SOQUOC = 148

Đồng thời dùng get gobaltask để lấy số lượng trước khi set task.

local nCount_HQ = KGblTask.SCGetDbTaskInt(DBTASD_EVENT_HANQUOC);-- ko nho chinh xac co dung cuu phap ko search all script xem lai
local nCount_SQ = KGblTask.SCGetDbTaskInt(DBTASD_EVENT_SOQUOC);-- ko nho chinh xac co dung cuu phap ko search all script xem lai

if nCount_HQ - nCount_SQ > 5 then
me.Msg("So luong Han Quoc dang hon So Quoc 5 nguoi khong the join");
return 0;
end

if nCount_SQ - nCount_HQ > 5 then
me.Msg("So luong So Quoc dang hon Han Quoc 5 nguoi khong the join");
return 0;
end

Khi click vào Hán Quốc thì ta có task player là 3001,1,1 + làm tương tự tăng lên 1 bậc cho task DBTASD_EVENT_HANQUOC
Khi click vào Sở Quốc thì ta có task player là 3001,1,2+ làm tương tự tăng lên 1 bậc cho task DBTASD_EVENT_SOQUOC


Xem thông tin taskgobal tại đây : <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>

devsevergame
09-05-17, 08:59 PM
Không biết bạn ko hiểu chổ nào nhỉ

Tạo 2 dòng tại NPC bao gồm 2 nhánh Hán Quốc và Sở Quốc

Sử dụng kết hợp 2 task bao gồm task player và gobaltask.

Ví dụ ta có Taskplayer là 3001,1

Và 2 gobaltask tương ứng cho 2 bên

DBTASD_EVENT_HANQUOC = 147
DBTASD_EVENT_SOQUOC = 148

Đồng thời dùng get gobaltask để lấy số lượng trước khi set task.

local nCount_HQ = KGblTask.SCGetDbTaskInt(DBTASD_EVENT_HANQUOC);-- ko nho chinh xac co dung cuu phap ko search all script xem lai
local nCount_SQ = KGblTask.SCGetDbTaskInt(DBTASD_EVENT_SOQUOC);-- ko nho chinh xac co dung cuu phap ko search all script xem lai

if nCount_HQ - nCount_SQ > 5 then
me.Msg("So luong Han Quoc dang hon So Quoc 5 nguoi khong the join");
return 0;
end

if nCount_SQ - nCount_HQ > 5 then
me.Msg("So luong So Quoc dang hon Han Quoc 5 nguoi khong the join");
return 0;
end

Khi click vào Hán Quốc thì ta có task player là 3001,1,1 + làm tương tự tăng lên 1 bậc cho task DBTASD_EVENT_HANQUOC
Khi click vào Sở Quốc thì ta có task player là 3001,1,2+ làm tương tự tăng lên 1 bậc cho task DBTASD_EVENT_SOQUOC


Xem thông tin taskgobal tại đây : <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>

Tks a jie nhoều hi...........