Kết quả 1 đến 5 của 5
-
15-09-16, 12:01 PM #1
Satthupro95 và Các Bạc Giúp Em Ạ, Vấn Đề Thực Thi Tự Chuyển PK Đồ Sát Tại Map ID
tình hình em có đăng 1 topic gần đây, hỏi về lệnh thực thi chuyển PK Cừu Sát, và đã mò 2 3 hôm nay rồi nhưng kết qua vẫn không thành công, vấn đề là như thế này ạ.
Đã fix 1 map. Ví Dụ: Map 2000 không cho dùng Phù + Hồi Sinh, và mặt định khi vào map đó là PK Luyện công, không thể chuyển sang PK khác tại map, Vậy làm sao trong 1 thời gian, tự động có thể thực thi chuyển tắt cả người chơi sang chế độ PK Cừu Sát.
Em làm tới đoạn thực thi được tại map chuyển sang PK cừu sát, nhưng nhân vật không thể chuyển ngay được tại map, mà cần phải thoát khỏi map rồi vào lại, mới có thể chuyển PK.. Có bác nào giúp em về vấn đề này không ạ, cần lắm cao nhân.Khách viếng thăm hãy cùng visaothe123 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-09-16, 12:16 PM #2
Ðề: Satthupro95 và Các Bạc Giúp Em Ạ, Vấn Đề Thực Thi Tự Chuyển PK Đồ Sát Tại Ma
Nội dung event này nghe quen quen , không nhớ đã làm cho sv nào, cũng làm tới bước vào map chuyển PK, chưa tự chuyển khi trong map
Get All Player in map là dc , tới đây chắc dư sức làm chứKhách viếng thăm hãy cùng tuidangvui xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến tuidangvui vì bài viết này !
visaothe123 (15-09-16)
-
15-09-16, 12:43 PM #3
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,321
- Thanks
- 256
- Thanked 742 Times in 560 Posts
Ðề: Satthupro95 và Các Bạc Giúp Em Ạ, Vấn Đề Thực Thi Tự Chuyển PK Đồ Sát Tại Ma
Trước khi dev 1 tính năng mới ngoài tìm cách ra phải tìm xem có những tính năng nào hiện tại đang có , từ đó sẽ tự suy nghĩ ra thôi.
Ví dụ : Đang ở chế độ luyện công sau 1 thời gian chuyển sang DS tính năng tương tự (Thi đấu MP).
Vậy bước 1 : Copy setting map của thi đấu MP để tạo 1 map mới
Bước 2: Là từ luyện công sang DS
Chú ý ở trong factionbattle_gs.lua sẽ có 2 đoạn bạn cần quan tâm
Code:function FactionBattle:OnLeaveMap(nFaction) local tbData = self:GetFactionData(nFaction); local nPlayerId = me.nId; if tbData then if tbData:FindAttendPlayer(nPlayerId) == 1 then -- 暂时恢复原来状态 tbData:KickPlayerFromArena(nPlayerId); tbData:ResumeNormalState(nPlayerId); end tbData:DelMapPlayerTable(nPlayerId); end me.nForbidChangePK = 0; me.ForbidEnmity(0); --仇杀 me.ForbidExercise(0); --切磋 me.DisabledStall(0); --摆摊 end -- 进入地图 function FactionBattle:OnEnterMap(nFaction, bIsNewWorld) local tbData = self:GetFactionData(nFaction) if tbData then tbData:AddMapPlayerTable(me.nId); if tbData:FindAttendPlayer(me.nId) == 1 then -- 设置比赛准备状态 -- TODO end end self:TrapIn(me); me.SetFightState(0); me.nPkModel = Player.emKPK_STATE_PRACTISE; me.nForbidChangePK = 1; me.ForbidEnmity(1); -- 禁止仇杀 me.ForbidExercise(1); -- 禁止切磋 me.DisabledStall(1); --禁止摆摊 end
-
15-09-16, 01:06 PM #4
- Ngày tham gia
- May 2012
- Bài viết
- 1,084
- Thanks
- 99
- Thanked 707 Times in 402 Posts
Ðề: Satthupro95 và Các Bạc Giúp Em Ạ, Vấn Đề Thực Thi Tự Chuyển PK Đồ Sát Tại Ma
local tbLocalPlayer = KPlayer.GetAllPlayer();
for _, pPlayer in pairs(tbLocalPlayer) do
local nMapId, nPosX, nPosY = pPlayer.GetWorldPos();
if nMapId == 2000 then
pPlayer.nForbidChangePK = 1;Lần sửa cuối bởi na.ilusm89, ngày 15-09-16 lúc 01:09 PM.
︵ℵóα
-
Các thành viên gởi lời cảm ơn đến na.ilusm89 vì bài viết này !
visaothe123 (15-09-16)
-
15-09-16, 03:26 PM #5
Ðề: Satthupro95 và Các Bạc Giúp Em Ạ, Vấn Đề Thực Thi Tự Chuyển PK Đồ Sát Tại Ma
Tks máy bác tận tình giúp ạ.. đã làm thành công ạ, tks nhiều......................
Khách viếng thăm hãy cùng visaothe123 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Hỏi các pro và bác satthupro95 về hiển thị trang bị
Bởi Lynk_KiD_HVA trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 02-07-13, 08:16 PM -
[KT] Cần hỏi satthupro95 về bộ đồ 150
Bởi giangbanlac trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 09-06-13, 03:51 PM -
[KT] Giúp em SV Satthupro95 kẹt acc với
Bởi dknythanh trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 11Bài viết cuối: 23-11-12, 02:18 PM -
[KT] Xài sv satthupro95 k add đc đồng
Bởi inderstaker trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 02-09-12, 11:24 AM -
[KT] Satthupro95 cho xin sv vs patch đi
Bởi hitlezan trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 31Bài viết cuối: 30-06-12, 04:00 PM