Kết quả 1 đến 4 của 4
-
19-07-12, 05:46 PM #1
- Ngày tham gia
- Jun 2012
- Bài viết
- 81
- Thanks
- 0
- Thanked 38 Times in 11 Posts
Hàm lưu giá trị toàn server và lưu lại khi gameserver tắt ?
Như tiêu đề ạ. Em có dùng hàm SetGlbMissionV(1,giá trị)
nhưng khi em tắt gameserver thì giá trị nó lại trở về vị trí đầu.
Với lại mục đích của em là thế này
Em có làm event,mỗi ngày 1 nhân vật chỉ dc tham gia 1 lần và duy nhất 1 người trong server. Tức là người này vào dc thì ko ai vào dc nữa trừ phi hết ngày !
Hàm trong sourcejx49.lua
PHP Code:function updatengay()
ngay_thang_nam = tonumber(date("%d%m%y")) -- ngay,thang,nam
if (GetTask(TaskNgayThangNam) ~= ngay_thang_nam) then
SetTask(TaskNumCNHK,0)
SetTask(TaskNumSatThu,0)
SetTask(TaskNumAHL,0)
SetTask(TaskNumMut,0)
SetGlbMissionV(1,1) -- Task Event
-----------------------------------------------------------------------------
end
end
Nếu có giá trị 2 tức là hôm đó đã có người vào. Ko cho người khác vào nữa. Mong mọi người giúp đỡ em với ạKhách viếng thăm hãy cùng raymondle xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-07-12, 08:59 PM #2
- Ngày tham gia
- May 2011
- Bài viết
- 63
- Thanks
- 3
- Thanked 7 Times in 7 Posts
Ðề: Hàm lưu giá trị toàn server và lưu lại khi gameserver tắt ?
Có 1 nhân vật được làm event trong ngày đó thì bạn dùng SetTask đi cho dễ.
Khách viếng thăm hãy cùng Manner xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-07-12, 09:06 PM #3
- Ngày tham gia
- Jun 2012
- Bài viết
- 81
- Thanks
- 0
- Thanked 38 Times in 11 Posts
Ðề: Hàm lưu giá trị toàn server và lưu lại khi gameserver tắt ?
SetTask thì hình như chỉ với 1 nhân vật trong server
Ở đây của mình là 1 nhân vật trong cả trăm nhân vật á
Nếu nhân vật đó đã vào dc thì các nhân vật khác ko vào dc. Cụ thể là như vậy đó !Khách viếng thăm hãy cùng raymondle xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-07-12, 10:41 PM #4
- Ngày tham gia
- May 2011
- Bài viết
- 63
- Thanks
- 3
- Thanked 7 Times in 7 Posts
Ðề: Hàm lưu giá trị toàn server và lưu lại khi gameserver tắt ?
Nếu vậy bạn dùng cả 2: SetGlbMissionV() và SetTask() đại loại là bạn lựa lọc ra 1 nhân vật trong cả trăm nhân vật rồi gán SetGlbMissionV(1,2) và gán thêm 1 SetTask() cho nv đó lun. Nếu bạn bị don't send gsv hay j đó cho dù SetGlbMissionV này bị mất thì SetTask vẫn còn, nv đó vẫn có thể típ tục làm dc event cho đến hết ngày. Hy vọng help
Khách viếng thăm hãy cùng Manner xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Lỗi gameserver ! Server xaophayxoan
Bởi sitachi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 18Bài viết cuối: 31-08-12, 07:55 PM -
[KT] Lỗi Invalid server : GameServer?
Bởi cuocdoisp trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 03-07-12, 11:39 AM -
[KT] Giúp em với gameserver tự tắt và báo server bảo trì
Bởi teayzang trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 7Bài viết cuối: 23-06-12, 09:08 AM -
[KT] Hỏi cách mở thêm Gameserver Server SaoPhaiXoan
Bởi sieunhantd trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 20-06-12, 09:06 PM -
Server AWJX chạy đến "GameServer.exe" bị lỗi => GameServer.exe
Bởi teole trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 09-11-11, 08:16 PM