Kết quả 1 đến 9 của 9
-
11-07-11, 11:01 AM #1
- Ngày tham gia
- Aug 2010
- Bài viết
- 129
- Thanks
- 56
- Thanked 16 Times in 14 Posts
Lỗi chức năng chuyển sinh mong các bạn giúp mình
Lần sửa cuối bởi sunday2288, ngày 11-07-11 lúc 11:19 AM.
Khách viếng thăm hãy cùng sunday2288 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
11-07-11, 01:19 PM #2
- Ngày tham gia
- Aug 2010
- Đang ở
- https://t.me*********
- Bài viết
- 198
- Thanks
- 94
- Thanked 35 Times in 21 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Khách viếng thăm hãy cùnglekhanh456xâ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 lekhanh456 vì bài viết này !
sunday2288 (11-07-11)
-
11-07-11, 04:58 PM #3
- Ngày tham gia
- Aug 2010
- Bài viết
- 129
- Thanks
- 56
- Thanked 16 Times in 14 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Thanks lekhanh nhieu lam ko biết Mình có thể Add 1 NPC chi lam Công việc chuyển sinh được ko. Ko liên quan đến thằng NPC tổng hợp
Khách viếng thăm hãy cùng sunday2288 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
11-07-11, 07:33 PM #4
- Ngày tham gia
- Oct 2010
- Bài viết
- 610
- Thanks
- 196
- Thanked 218 Times in 99 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Cái này đơn giản . Tại script có chức năng chuyển sinh . Nếu có tổng hợp thì bạn chỉ để nguyên phần chuyển sinh. Còn nữa thì thêm -- trước chức năng đó để tắt.
Ví dụ :
PHP Code:function x002094_OnDefaultEvent( sceneId, selfId,targetId )
local nam = LuaFnGetName( sceneId, selfId )
BeginEvent(sceneId)
AddText(sceneId," #c00ff00Chào m×ng ðªn v¾i CLB Thiên Long Bát Bµ #W")
--AddNumText( sceneId, x002094_g_ScriptId, "Nh§n tâm pháp 130(mµt ngày 1 l¥n)",5,14 )
--AddNumText( sceneId, x002094_g_ScriptId, "Tôi mu¯n nâng level t× 149 lên 150",5,3333 )
--AddNumText( sceneId, x002093_g_ScriptId, "Tôi mu¯n nh§n Buff",5,100 )
--AddNumText( sceneId, x002094_g_ScriptId, "Tôi mu¯n nh§n ði¬m t£ng",5,6666 )
AddNumText( sceneId, x002094_g_ScriptId, "Tôi mu¯n chuy¬n sinh",5,5555 )
--AddNumText( sceneId, x002094_g_ScriptId, "SØa l²i kinh nghi®m <0>",5,11 )
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
end
Không có gì là không thể
-
Các thành viên gởi lời cảm ơn đến rikudo vì bài viết này !
sunday2288 (11-07-11)
-
11-07-11, 08:17 PM #5
- Ngày tham gia
- Aug 2010
- Đang ở
- https://t.me*********
- Bài viết
- 198
- Thanks
- 94
- Thanked 35 Times in 21 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
bạn rikudo đã giải thích rõ rồi đó
còn việt add thêm npc thì bạn add thêm 1 npc vào tọa độ bạn muốn,xong bạn copy đoạn code này vào
--ËÕÖÝNPC
--ÿÈÕÔùµãÁìÈ¡Ô±
--Ò»°ã
x002095_g_ScriptId = ------
--**********************************
--ʼþ½»»¥Èë¿Ú
--**********************************
function x002095_OnDefaultEvent( sceneId, selfId,targetId )
local nam = LuaFnGetName( sceneId, selfId )
BeginEvent(sceneId)
AddNumText( sceneId, x002095_g_ScriptId, "#e195e1a#c72d27cTôi mu¯n nâng level t× 149 lên 150",5,3333 )
AddNumText( sceneId, x002095_g_ScriptId, "Tôi mu¯n chuy¬n sinh",5,5555 )
if key == 3333 then
BeginEvent( sceneId )
AddText( sceneId, "#gF4F4F4BÕn mu¯n nâng c¤p t× 149 lên 150 ?" )
AddNumText(sceneId, x181003_g_scriptId, "#gF4F4F4Có, tôi mu¯n.", 7, 4444 )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
end
if key == 4444 then
x002095_Shengji( sceneId, selfId, targetId )
end
f key == 5555 then
BeginEvent( sceneId )
AddText( sceneId, "#gF4F4F4BÕn có ch¡c là mu¯n chuy¬n sinh ?#r Yêu c¥u c¤p ðµ: #G130 #r#WSau khi chuy¬n sinh giæ nguyên t¤t cä. #GSau khi chuy¬n sinh c¤p ðµ tr· v« 30." )
AddNumText(sceneId, x181003_g_scriptId, "#gF4F4F4Có, tôi mu¯n chuy¬n sinh", 7, 5566 )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
end
if key == 5566 then
x002095_ZhuanSheng( sceneId, selfId, targetId )
end
--**********************************
-- ¶Ô»°´°¿ÚÐÅÏ¢Ìáʾ
--**********************************
function x002095_NotifyFailBox( sceneId, selfId, targetId, msg )
BeginEvent( sceneId )
AddText( sceneId, msg )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
end
--**********************************
--ÏûÏ¢Ìáʾ
--**********************************
function x002095_MsgBox( sceneId, selfId, str )
BeginEvent( sceneId )
AddText( sceneId, str )
EndEvent( sceneId )
DispatchMissionTips( sceneId, selfId )
end
--**********************************
--¶Ô»°Ìáʾ
--**********************************
function x002095_TalkMsg( sceneId, selfId, targetId, str )
BeginEvent(sceneId)
AddText(sceneId, str)
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
end
--**********************************
--ת»»¾Ñé
--**********************************
function x002095_ZhuanSheng( sceneId, selfId, targetId )
local zhuanshengTimes = GetMissionData(sceneId, selfId, MD_ZHUANSHENG)
if zhuanshengTimes >10000000 then
x002095_NotifyTip( sceneId, selfId, "HÕn chª l¥n chuy¬n sinh." )
x002095_MsgBox( sceneId, selfId, targetId, "HÕn chª l¥n chuy¬n sinh." )
return
end
local mppoint = GetHumanMenpaiPoint(sceneId, humanObjId)
local lev = GetLevel( sceneId, selfId )
if lev < 130 then
BeginEvent( sceneId )
AddText( sceneId, "ÐÆng c¤p nhö h½n #G130#W. Hãy quay lÕi khi ðÕt c¤p ðµ #G130#W. " )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
return -1
end
SetLevel( sceneId, selfId, 30)
YuanBao(sceneId,selfId,targetId,1,20000)
--ZengDian(sceneId,selfId,targetId,1,0)
SetMissionData(sceneId, selfId, MD_ZHUANSHENG, zhuanshengTimes+1 )
local nCS = GetMissionData(sceneId, selfId, MD_ZHUANSHENG )
BeginEvent(sceneId)
AddText(sceneId,"Chúc m×ng, chuy¬n sinh l¥n "..nCS.." thành công!!!")
EndEvent(sceneId)
DispatchMissionTips(sceneId,selfId)
BeginEvent( sceneId )
AddText( sceneId, "#WChúc m?ng chuy?n sinh thành công #1." )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
local nam = LuaFnGetName( sceneId, selfId )
BroadMsgByChatPipe( sceneId, selfId, "#48#gFFFF00Chúc m×ng "..nam.." ðã chuy¬n sinh thành công ! #48", 4 )
end
function x002095_Shengji (sceneId, selfId, targetId)
local lev = GetLevel( sceneId, selfId )
if lev < 149 then
BeginEvent( sceneId )
AddText( sceneId, "C¤p ðµ chßa ðü #G140#W. Hãy quay lÕi khi ðÕt c¤p ðµ #G140#W." )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
return -1
end
SetLevel( sceneId, selfId, 150)
BeginEvent(sceneId)
AddText(sceneId,"Chúc m×ng, thành công.!")
EndEvent(sceneId)
DispatchMissionTips(sceneId,selfId)
BeginEvent( sceneId )
AddText( sceneId, "Thång c¤p 150 thành công." )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )
local nam = LuaFnGetName( sceneId, selfId )
BroadMsgByChatPipe( sceneId, selfId, "#48#gFFFF00Chúc m×ng "..nam.." ðã thång lên 150 c¤p !!#48", 4 )
end
còn dòng cs có 2 dòng này khi cs se dc dt và knb
YuanBao(sceneId,selfId,targetId,1,20000)
--ZengDian(sceneId,selfId,targetId,1,10000)
muốn sài thì bỏ dấu -- ra là sài dc
dòng đầu là knb
dòng 2 là dtLần sửa cuối bởi lekhanh456, ngày 11-07-11 lúc 08:22 PM.
Khách viếng thăm hãy cùnglekhanh456xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 2 Users Say Thank You to lekhanh456 For This Useful Post:
legend1250 (13-01-12), sunday2288 (11-07-11)
-
11-07-11, 10:52 PM #6
- Ngày tham gia
- Aug 2010
- Bài viết
- 129
- Thanks
- 56
- Thanked 16 Times in 14 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Thanks 2 bạn. Ý mình là tạo riêng 1 Scrip chỉ để chuyển sinh và add vào 1 thằng NPC khác. Thằng NPC Tong hop va NPC chuyển sinh là hoàn toàn ko liên quan.
Theo như mình hiểu 2 bạn hướng dẫn thì 2 thằng đó cùng sài Scripid=2095 như vậy mình mà tắt các chức năng kia đi chỉ để chức năng chuyển sinh thì trong file odali_shenhanxiang1.lua thì thằng NPC tổng hợp cũng chỉ có dc 1 chức năng CS như thang NPC CS. Vì 2 thằng đó sài cùng 1 Scrip 2095.
Ko biết theo mình hiểu như vậy có đúng ko.
Mình muốn tạo 1 Scrip CS khác để ko trùng với thằng NPC tổng hợp 2 thằng sài 2 Scrip khác nhauKhách viếng thăm hãy cùng sunday2288 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
12-07-11, 11:52 AM #7
- Ngày tham gia
- Aug 2010
- Đang ở
- https://t.me*********
- Bài viết
- 198
- Thanks
- 94
- Thanked 35 Times in 21 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
thì cái code mình đưa là 1 cái code để bỏ vào file npc để nó hiển thị 1 npc khác đó
npc mình đưa là npc cho nâng cấp 149 lên 150
và cs
bạn chỉ cần tạo scip mới mà điền vào trong cái code mình đưa,thế thôi
thì sẽ có 2 npc ,1 cs và 1 tổng hợp,riêng biệt hoàn toànKhách viếng thăm hãy cùnglekhanh456xâ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 lekhanh456 vì bài viết này !
sunday2288 (12-07-11)
-
12-07-11, 12:48 PM #8
- Ngày tham gia
- Aug 2010
- Bài viết
- 129
- Thanks
- 56
- Thanked 16 Times in 14 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Để mình thử. thanks leKhanh nhieu
Khách viếng thăm hãy cùng sunday2288 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
12-07-11, 12:54 PM #9
- Ngày tham gia
- Oct 2010
- Bài viết
- 610
- Thanks
- 196
- Thanked 218 Times in 99 Posts
Ðề: Lỗi chức năng chuyển sinh mong các bạn giúp mình
Mình muốn tạo 1 Scrip CS khác để ko trùng với thằng NPC tổng hợp 2 thằng sài 2 Scrip khác nhau
Bước 1 : vào scene của map cần add NPC . Add NPC , gán cho NPC ID = xxx ( xxx này không trùng với ID có trong Script.dat )
Bước 2 : tạo 1 script chạy cho NPC đó và đặt tên cho file đó
Bước 3 : vào file Script.dat thêm 1 ID trùng vs ID mình gán ở bước 1 và kèm đường dẫn file ở bước 2.Không có gì là không thể
-
Các thành viên gởi lời cảm ơn đến rikudo vì bài viết này !
sunday2288 (14-07-11)
Các Chủ đề tương tự
-
Vấn đề xem Top Chuyển sinh!!!
Bởi taizero30 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 04-06-11, 12:04 PM -
help chuyển sinh PV2
Bởi monsterlee trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 08-10-10, 02:18 PM -
Ai Giúp Em Về Phần Chuyển Sinh Với
Bởi mrduc121 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 09-09-10, 02:59 PM -
Vấn đề sau khi chuyển sinh?
Bởi qqprovn trong diễn đàn Tru Tiên PrivateTrả lời: 12Bài viết cuối: 25-03-10, 01:59 PM