Kết quả 1 đến 2 của 2
-
24-07-25, 10:14 AM #1
- Ngày tham gia
- Feb 2016
- Bài viết
- 9
- Thanks
- 15
- Thanked 0 Times in 0 Posts
Lỗi nhận quà hàng ngày bị trùng nhau
các pro cho mình hỏi mình có viết cái script nhận vật phẩm nhiệm vụ QLL,QTC như này, nhưng nó đang bị cái là khi mình nhận cái QTC key 88 thì cái key 89 nó cũng bị báo là đã nhận rồi, cho mình hỏi làm sao để 2 cái này nó tách biệt nhau để khi nhận thằng này thì thằng kia không bị ảnh hưởng ạ.
if key == 8 then
BeginEvent(sceneId)
AddNumText( sceneId, x045020_g_scriptId, "Nh§n VP Q1 Tô Châu", 6, 88 )
AddNumText( sceneId, x045020_g_scriptId, "Nh§n VP Q1 Lâu Lan", 6, 89 )
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
return
end
if key == 88 then
local QTC = "QTCVP" .. tostring(selfId)
if GetMissionData (sceneId, selfId, QTC1) == GetDayTime() then
BeginEvent(sceneId)
AddText(sceneId,"Hôm Nay Ngß¶i Ðã Nh§n V§t Ph¦m Nhi®m Vø R°i, Ngày Mai Hãy Quay LÕi!")
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
return
end
TryRecieveItem(sceneId,selfId,40004315,1) --QTC1
TryRecieveItem(sceneId,selfId,40004315,1)
TryRecieveItem(sceneId,selfId,40004315,1)
TryRecieveItem(sceneId,selfId,40004315,1)
TryRecieveItem(sceneId,selfId,40004315,1)
SetMissionData(sceneId,selfId, QTC, GetDayTime())
BeginEvent(sceneId)
AddText(sceneId,"Ðã Nh§n Ðßþc V§t Ph¦m Nhi®m Vø Tô Châu 1!!!")
EndEvent(sceneId)
DispatchEventList(sceneId, selfId, targetId)
LuaFnSendSpecificImpactToUnit(sceneId,selfId,selfI d,selfId,148,0)
end
if key == 89 then
local QLL = "QTLLVP" .. tostring(selfId)
if GetMissionData (sceneId, selfId, QLL) == GetDayTime() then
BeginEvent(sceneId)
AddText(sceneId,"Hôm Nay Ngß¶i Ðã Nh§n V§t Ph¦m Nhi®m Vø R°i, Ngày Mai Hãy Quay LÕi!")
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
return
end
TryRecieveItem(sceneId,selfId,40004460,1) --QLL1
TryRecieveItem(sceneId,selfId,40004460,1)
TryRecieveItem(sceneId,selfId,40004460,1)
TryRecieveItem(sceneId,selfId,40004460,1)
TryRecieveItem(sceneId,selfId,40004460,1)
SetMissionData(sceneId,selfId, QLL, GetDayTime())
BeginEvent(sceneId)
AddText(sceneId,"Ðã Nh§n Ðßþc V§t Ph¦m Nhi®m Vø Tô Châu 1!!!")
EndEvent(sceneId)
DispatchEventList(sceneId, selfId, targetId)
LuaFnSendSpecificImpactToUnit(sceneId,selfId,selfI d,selfId,148,0)
endKhách viếng thăm hãy cùng tronggavit xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-07-25, 08:53 PM #2
- Ngày tham gia
- May 2006
- Đang ở
- Unknow
- Bài viết
- 2,929
- Thanks
- 122
- Thanked 2,118 Times in 651 Posts
Ðề: Lỗi nhận quà hàng ngày bị trùng nhau
Tầm này thì hỏi chatbot cho nhanh bạn, sẽ được trả lời chi tiết và sửa code dùm bạn luôn.
Code trên chỗ key 88 thì về mặt logic khi get thì biến khác mà khi set thì biến khác => dẫn tới không đúng mong đợiKhách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Chơi KT2 qua mạng LAN không nhìn thấy nhau
Bởi manhhao0909 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 22-08-19, 11:54 PM -
[MU] Xin Các Cao Thủ Giúp đỡ fix lỗi party nhau vẫn Pk được nhau?
Bởi quochuy2409 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 17Bài viết cuối: 16-04-13, 02:35 PM -
[JX] JX Vo Lam ngôn ngữ Trung Quốc sang ngôn ngữ Việt
Bởi manhdendaica trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 6Bài viết cuối: 23-08-12, 11:13 AM -
Xin query tìm serial đồ giống nhau. serial trùng nhau
Bởi sieuga trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 19-11-11, 11:02 AM -
Hỏi Cách Đưa Main Từ nhiều Ngôn Ngữ Về 1 Ngôn Ngữ Duy Nhất
Bởi wan0124 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 19-05-11, 05:28 AM