pleichim
26-12-18, 11:38 PM
Các bạn cho mình hỏi là có thể viết script tự Play Chat cho các NPC trong script\\activitysys hay không vậy
Mình đã thử dùng code:
Include("\\script\\dailogsys\\dailogsay.lua")Include("\\script\\DM\\info_hotrotanthu.lua")----- DUONG DAN DEN FILE CAN
function OnTimer(nNpcIndex,nTimeOut)
local tab_Chat = {
"<pic=116><bclr=fire><enter> Ta lµ ng*êi Hç Trî T©n Thñ Th«n..!Hahaha..!<bclr>",
"<pic=135><bclr=blue><enter>C¸c §¹i hiÖp <color=yelow>mau<bclr><color><enter> ®Ơn <color=fire> nhËn..!<pic=116> <color>",
"<pic=135><color=green><enter>Că g× th¾c m¾c th× Liªn HÖ Fc Admin?<color>",
"<pic=135><color=green><enter>§ang trong giai ®o¹n !<color><color=fire>\n Alpha test..!<color>",
"<pic=135><bclr=blue><enter>Mêi c¸c b¹n ch¬i game vui vÎ <bclr>",
"<pic=135><bclr=blue><enter> Jx Vâ L©m Minh Chñ <color=yelow>Admin Ṿ Duy M¹nh <color><bclr>",
}
local ran = random(1,getn(tab_Chat))
NpcChat(nNpcIndex,tab_Chat[ran])
local ranTimer = random(10,20)--randon thêi gian
SetNpcTimer(nNpcIndex,ranTimer*18) -- thêi gian
SetNpcScript(nNpcIndex,"\\script\\global\\npckhac\\info_tanthuthon.lua") --------®èi tho¹i
end
function Add_Npc_TanThuThon()
local tb_npc_hotro = {
{1621,3197}, -- täa ®é
--{1624,3181},
}
local nMapIndex = SubWorldID2Idx(53) -----Ba Lang Huyen
for i=1,getn(tb_npc_hotro) do
local npcID = (1577) -- ID npc
local npcName = "Hç Trî T©n Thñ" -- tªn npc
local ranX = random(1,5)
local ranY = random(1,5)
local npcdialog = AddNpc(npcID,0,nMapIndex,(tb_npc_hotro[i][1])*32,(tb_npc_hotro[i][2])*32,0,npcName,1)
SetNpcTimer(npcdialog,5*18)
SetNpcScript(npcdialog,"\\script\\global\\npckhac\\info_tanthuthon.lua") ------®èi tho¹i
end
end
Mình phải tham chiếu như thế nào thì nó mới chát đc
Thank!
Mình đã thử dùng code:
Include("\\script\\dailogsys\\dailogsay.lua")Include("\\script\\DM\\info_hotrotanthu.lua")----- DUONG DAN DEN FILE CAN
function OnTimer(nNpcIndex,nTimeOut)
local tab_Chat = {
"<pic=116><bclr=fire><enter> Ta lµ ng*êi Hç Trî T©n Thñ Th«n..!Hahaha..!<bclr>",
"<pic=135><bclr=blue><enter>C¸c §¹i hiÖp <color=yelow>mau<bclr><color><enter> ®Ơn <color=fire> nhËn..!<pic=116> <color>",
"<pic=135><color=green><enter>Că g× th¾c m¾c th× Liªn HÖ Fc Admin?<color>",
"<pic=135><color=green><enter>§ang trong giai ®o¹n !<color><color=fire>\n Alpha test..!<color>",
"<pic=135><bclr=blue><enter>Mêi c¸c b¹n ch¬i game vui vÎ <bclr>",
"<pic=135><bclr=blue><enter> Jx Vâ L©m Minh Chñ <color=yelow>Admin Ṿ Duy M¹nh <color><bclr>",
}
local ran = random(1,getn(tab_Chat))
NpcChat(nNpcIndex,tab_Chat[ran])
local ranTimer = random(10,20)--randon thêi gian
SetNpcTimer(nNpcIndex,ranTimer*18) -- thêi gian
SetNpcScript(nNpcIndex,"\\script\\global\\npckhac\\info_tanthuthon.lua") --------®èi tho¹i
end
function Add_Npc_TanThuThon()
local tb_npc_hotro = {
{1621,3197}, -- täa ®é
--{1624,3181},
}
local nMapIndex = SubWorldID2Idx(53) -----Ba Lang Huyen
for i=1,getn(tb_npc_hotro) do
local npcID = (1577) -- ID npc
local npcName = "Hç Trî T©n Thñ" -- tªn npc
local ranX = random(1,5)
local ranY = random(1,5)
local npcdialog = AddNpc(npcID,0,nMapIndex,(tb_npc_hotro[i][1])*32,(tb_npc_hotro[i][2])*32,0,npcName,1)
SetNpcTimer(npcdialog,5*18)
SetNpcScript(npcdialog,"\\script\\global\\npckhac\\info_tanthuthon.lua") ------®èi tho¹i
end
end
Mình phải tham chiếu như thế nào thì nó mới chát đc
Thank!