[KT] Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 6 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 54
  1. #1
    Thành Viên Tâm Huyết Sesshomaru's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    1,666
    Thanks
    22
    Thanked 736 Times in 177 Posts

    Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Servver và patch
    [Only registered and activated users can see links. ]
    Tiếp tục phát triển và Việt hóa trên nền server mình đã share

    [Only registered and activated users can see links. ]
    thông tin chính phần này

    -Việt hóa 1 chút
    -Bách bảo Rương ok
    -Pet ok(chủ yếu)
    còn lại các bạn tự khám phá nhé

    Sử dụng chức năng Admin thì
    vào script\item\class\gmcard.lua xóa hết đi
    copy cái này vào rồi add GMcard sử dụng
    PHP Code:
    -- GM专用卡
    local tbGMCard 
    Item:GetClass("gmcard");
    tbGMCard.MAX_RECENTPLAYER 15;

    function 
    tbGMCard:OnUse()
     
    local nIsHide GM.tbGMRole:IsHide();
     
     
    local tbOpt = {
      {
    "Chức năng Admin"self.OnDialog_Adminself},
      {
    "Chức năng GM"self.OnDialog_GMself},
      {
    "Tẩy Tủy"self.OnDialog_taytuyself},
      {
    "Đến Đảo Tẩy Tủy"self.OnDialog_gotaytuyself},
      {
    "Ta chưa cần"},
     };
     
     
    Dialog:Say("\n  Các bạn vất vã rồi!<pic=28>\n\n     Vì nhân dân phục vụ<pic=98><pic=98><pic=98>"tbOpt);
     
     return 
    0;
    end;
    function 
    tbGMCard:OnDialog_gotaytuy()
     
    me.NewWorld(25565606624);
    end
    function tbGMCard:Tuluyen()
     
    me.AddXiuWeiTime(10000000);
    end
    function tbGMCard:OnDialog_GM()
     
    local nIsHide GM.tbGMRole:IsHide();
     
     
    local tbOpt = {
      
      {(
    nIsHide == and "Hủy ẩn thân") or "Bắt đầu ẩn thân""GM.tbGMRole:SetHide"nIsHide},
      {
    "Nhập tên nhân vật"self.AskRoleNameself},
      {
    "Người chơi bên cạnh"self.AroundPlayerself},
      {
    "Thao tác gần đây"self.RecentPlayerself},
      {
    "Tự điều chỉnh cấp"self.AdjustLevelself},
      {
    "Reload Script"self.Reloadself},
     
      {
    "<color=yellow>Phóng viên thi đấu liên server<color>"self.LookWldhself},
      {
    "<color=yellow>Hoàng Lăng không giới hạn<color>"self.SuperQinlingself},
      {
    "Ta chưa cần"},
     };
     
     
    Dialog:Say("\n  Các bạn vất vả rồi!<pic=28>\n\n     Vì nhân dân phục vụ<pic=98><pic=98><pic=98>"tbOpt);
     
     return 
    0;
    end;
    function 
    tbGMCard:SuperQinling()
     
    me.NewWorld(153615673629);
     
    me.SetTask(209810);
     
    me.AddSkillState(14134160 60 Env.GAME_FPS11);
    end
    function tbGMCard:Reload()
     
    local nRet1 DoScript("\\script\\item\\class\\gmcard.lua");
     
    local nRet2 DoScript("\\script\\misc\\gm_role.lua");
     
    GCExcute({"DoScript""\\script\\misc\\gm_role.lua"});
     
    local szMsg "Reloaded!!("..nRet1..","..nRet2..GetLocalDate(") %Y-%m-%d %H:%M:%S");
     
    me.Msg(szMsg);
     print(
    szMsg);
    end
    function tbGMCard:AskRoleName()
     
    Dialog:AskString("Tên nhân vật"16self.OnInputRoleNameself);
    end
    function tbGMCard:OnInputRoleName(szRoleName)
     
    local nPlayerId KGCPlayer.GetPlayerIdByName(szRoleName);
     if (
    not nPlayerIdthen
      Dialog
    :Say("Tên này không tồn tại!", {"Nhập lại"self.AskRoleNameself}, {"Kết thúc đối thoại"});
      return;
     
    end
     
     self
    :ViewPlayer(nPlayerId);
    end
    function tbGMCard:ViewPlayer(nPlayerId)
     -- 
    插入最近玩家列表
     local tbRecentPlayerList 
    self.tbRecentPlayerList or {};
     
    self.tbRecentPlayerList  tbRecentPlayerList;
     for 
    nIndexnRecentPlayerId in ipairs(tbRecentPlayerList) do
      if (
    nRecentPlayerId == nPlayerIdthen
       table
    .remove(tbRecentPlayerListnIndex);
       break;
      
    end
     end
     
    if (#tbRecentPlayerList >= self.MAX_RECENTPLAYER) then
      
    table.remove(tbRecentPlayerList);
     
    end
     table
    .insert(tbRecentPlayerList1nPlayerId);
     
    local szName KGCPlayer.GetPlayerName(nPlayerId);
     
    local tbInfo GetPlayerInfoForLadderGC(szName);
     
    local tbState = {
      [
    0]  = "Không online",
      [-
    1] = "Đang xử lý",
      [-
    2] = "Auto?",
     };
     
    local nState KGCPlayer.OptGetTask(nPlayerIdKGCPlayer.TSK_ONLINESERVER);
     
    local tbText = {
      {
    "Tên"szName},
      {
    "Tài khoản"tbInfo.szAccount},
      {
    "Cấp"tbInfo.nLevel},
      {
    "Giới tính", (tbInfo.nSex == and "Nữ") or "Nam"},
      {
    "Hệ phái"Player:GetFactionRouteName(tbInfo.nFactiontbInfo.nRoute)},
      {
    "Tộc"tbInfo.szKinName},
      {
    "Bang hội"tbInfo.szTongName},
      {
    "Uy danh"KGCPlayer.GetPlayerPrestige(nPlayerId)},
      {
    "Trạng thái", (tbState[nState] or "<color=green>Trên mạng<color>") .. "("..nState..")"},
     }
     
    local szMsg "";
     for 
    _tb in ipairs(tbText) do
      
    szMsg szMsg .. "\n  " .. Lib:StrFillL(tb[1], 6) .. tostring(tb[2]);
     
    end
     local szButtonColor 
    = (nState and "") or "<color=gray>";
     
    local tbOpt = {
      {
    szButtonColor.."Kéo hắn qua đây""GM.tbGMRole:CallHimHere"nPlayerId},
      {
    szButtonColor.."Đưa ta đi""GM.tbGMRole:SendMeThere"nPlayerId},
      {
    szButtonColor.."Cho hắn rớt mạng""GM.tbGMRole:KickHim"nPlayerId},
      {
    "Đưa vào thiên lao""GM.tbGMRole:ArrestHim"nPlayerId},
      {
    "Thoát khỏi thiên lao""GM.tbGMRole:FreeHim"nPlayerId},
      {
    "Gửi thư"self.SendMailselfnPlayerId},
      {
    "Kết thúc đối thoại"},
     };
     
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:RecentPlayer()
     
    local tbOpt = {};
     for 
    nIndexnPlayerId in ipairs(self.tbRecentPlayerList or {}) do
      
    local szName KGCPlayer.GetPlayerName(nPlayerId);
      
    local nState KGCPlayer.OptGetTask(nPlayerIdKGCPlayer.TSK_ONLINESERVER);
      
    tbOpt[#tbOpt+1] = {((nState > 0 and "<color=green>") or "")..szName, self.ViewPlayer, self, nPlayerId};
     
    end
     tbOpt
    [#tbOpt + 1] = {"Kết thúc đối thoại"};
     
     
    Dialog:Say("Người chơi cần chọn: "tbOpt);
    end
    function tbGMCard:AroundPlayer()
     
    local tbPlayer = {};
     
    local _nMyMapXnMyMapY me.GetWorldPos();
     for 
    _pPlayer in ipairs(KPlayer.GetAroundPlayerList(me.nId50)) do
      if (
    pPlayer.szName ~= me.szNamethen
       local _
    nMapXnMapY pPlayer.GetWorldPos();
       
    local nDistance = (nMapX nMyMapX) ^ + (nMapY nMyMapY) ^ 2;
       
    tbPlayer[#tbPlayer+1] = {nDistance, pPlayer};
      
    end
     end
     local 
    function fnLess(tb1tb2)
      return 
    tb1[1] < tb2[1];
     
    end
     table
    .sort(tbPlayerfnLess);
     
    local tbOpt = {};
     for 
    _tb in ipairs(tbPlayer) do
      
    local pPlayer tb[2];
      
    tbOpt[#tbOpt+1] = {pPlayer.szName, self.ViewPlayer, self, pPlayer.nId};
      
    if (#tbOpt >= 8) then
       
    break;
      
    end
     end
     tbOpt
    [#tbOpt + 1] = {"Kết thúc đối thoại"};
     
     
    Dialog:Say("Người chơi cần chọn: "tbOpt);
    end
    function tbGMCard:AdjustLevel()
     
    local nMaxLevel GM.tbGMRole:GetMaxAdjustLevel();
     
    Dialog:AskNumber("Đẳng cấp kỳ vọng (1-"..nMaxLevel..")"nMaxLevel"GM.tbGMRole:AdjustLevel");
    end
    function tbGMCard:SendMail(nPlayerId)
     
    Dialog:AskString("Nội dung thư"500"GM.tbGMRole:SendMail"nPlayerId);
    end
    function tbGMCard:LookWldh()
     if 
    not GLOBAL_AGENT then
      local szMsg 
    "Lối vào cho phóng viên thi đấu liên server <pic=98><pic=98><pic=98>";
      
    local tbOpt = {
       {
    "Vào Đảo Anh Hùng"self.EnterGlobalServerself},
       {
    "Xin đợi"}};
      
    Dialog:Say(szMsgtbOpt);
      return 
    0;
     
    end
     local szMsg 
    "Lối vào cho phóng viên thi đấu liên server <pic=98><pic=98><pic=98>";
     
    local tbOpt = {
       {
    "返回英雄岛"self.ReturnGlobalServerself},
       {
    "返回临安府"self.ReturnMyServerself},
       {
    "Xem trận chung kết Đơn đấu"self.Wldh_SelectFactionself},
       {
    "Xem trận chung kết Song đấu"self.Wldh_SelectVsStateself21},
       {
    "Xem trận chung kết Tam đấu"self.Wldh_SelectVsStateself31},
       {
    "Xem trận chung kết Ngũ đấu"self.Wldh_SelectVsStateself41},
       {
    "Xem trận chung kết Đoàn thể đấu"self.Wldh_SelectBattleVsStateself},
       {
    "Xin đợi"},
      };
     
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:ReturnMyServer()
     
    me.GlobalTransfer(2916944037);
    end
    function tbGMCard:Wldh_SelectBattleVsState()
     
    local szMsg "";
     
    local tbOpt = {
      {
    "Đấu trường đoàn thể hạng 1 (Kim)"self.Wldh_EnterBattleMapself11},
      {
    "Đấu trường đoàn thể hạng 1 (Tống)"self.Wldh_EnterBattleMapself12},
      {
    "Đấu trường đoàn thể tứ kết (Kim 1)"self.Wldh_EnterBattleMapself11},
      {
    "Đấu trường đoàn thể tứ kết (Tống 1)"self.Wldh_EnterBattleMapself12},
      {
    "Đấu trường đoàn thể tứ kết (Kim 2)"self.Wldh_EnterBattleMapself21},
      {
    "Đấu trường đoàn thể tứ kết (Tống 2)"self.Wldh_EnterBattleMapself22},
      {
    "Quay lại"self.LookWldhself},
      {
    "Kết thúc đối thoại"},  
     };
     
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Wldh_EnterBattleMap(nAreaIdnCamp)
     
    local tbMap = {
      [
    1] = 1631,
      [
    2] = 1632,
     };
     
    local tbPos = {
      [
    1] = {17672977},
      [
    2] = {15473512},
     }; 
     
    local nMapId tbMap[nAreaId];
     
     
    me.NewWorld(nMapIdunpack(tbPos[nCamp]));
    end
    function tbGMCard:Wldh_SelectFaction()
     
    local szMsg "Chọn môn phái muốn xem?";
     
    local tbOpt = {};
     for 
    i=112  do
      
    table.insert(tbOpt, {Player:GetFactionRouteName(i).."Chung kết"self.Wldh_SelectVsStateself1i});
     
    end
     table
    .insert(tbOpt, {"Quay lại"self.LookWldhself});
     
    table.insert(tbOpt, {"Để ta suy nghĩ"});
     
    Dialog:Say(szMsgtbOpt); 
    end
    function tbGMCard:Wldh_SelectVsState(nTypenReadyId)
     
    local szMsg "Chọn hạng mục muốn xem?";
     
    local tbOpt = {
      {
    "Đấu trường hạng 1"self.Wldh_SelectPkMapselfnTypenReadyId1},
      {
    "Đấu trường tứ kết"self.Wldh_SelectPkMapselfnTypenReadyId2},
      {
    "Đấu trường top 8"self.Wldh_SelectPkMapselfnTypenReadyId4},
      {
    "Đấu trường top 16"self.Wldh_SelectPkMapselfnTypenReadyId8},
      {
    "Đấu trường top 32"self.Wldh_SelectPkMapselfnTypenReadyId16},
      {
    "Quay lại"self.LookWldhself},
      {
    "Kết thúc đối thoại"},
      };
     
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Wldh_SelectPkMap(nTypenReadyIdnMapCount)
     
    local szMsg "Chọn đấu trường muốn xem?";
     
    local tbOpt = {};
     for 
    i=1nMapCount do
      
    local szSelect string.format("Đấu trường (%s)"i);
      
    table.insert(tbOpt, {szSelectself.Wldh_EnterPkMapselfnTypenReadyIdi});
     
    end
     table
    .insert(tbOpt, {"Quay lại"self.LookWldhself});
     
    table.insert(tbOpt, {"Để ta suy nghĩ"}); 
     
    Dialog:Say(szMsgtbOpt); 
    end
    function tbGMCard:Wldh_EnterPkMap(nTypenReadyIdnAearId)
     
    local nMapId Wldh:GetMapMacthTable(nType)[nReadyId];
     
    local nPosXnPosY unpack(Wldh:GetMapPKPosTable(nType)[nAearId]);
     
    me.NewWorld(nMapIdnPosXnPosY);
    end
    function tbGMCard:EnterGlobalServer()
     
    local nGateWay Transfer:GetTransferGateway();
     if 
    nGateWay <= 0  then
      nGateWay 
    tonumber(string.sub(GetGatewayName(), 58));
      
    me.SetTask(Transfer.tbServerTaskId[1], Transfer.tbServerTaskId[2], nGateWay);
     
    end
     local nMapId 
    Wldh.Battle.tbLeagueName[nGateWay] and Wldh.Battle.tbLeagueName[nGateWay][2];
     if 
    not nMapId then
      Dialog
    :Say("你所在的区服不允许进入英雄岛。");
      return 
    0;
     
    end
     local nCanSure 
    Map:CheckGlobalPlayerCount(nMapId);
     if 
    nCanSure 0 then
      me
    .Msg("前方道路不通。");
      return 
    0;
     
    end
     
    if nCanSure == 0 then
      me
    .Msg("武林大会场地人数已满,请稍后再尝试。");
      return 
    0;
     
    end
     me
    .GlobalTransfer(nMapId16483377);
    end
    function tbGMCard:ReturnGlobalServer()
     
    local nGateWay Transfer:GetTransferGateway();
     if 
    not Wldh.Battle.tbLeagueName[nGateWaythen
      me
    .NewWorld(160916803269);
      return 
    0;
     
    end
     local nMapId 
    Wldh.Battle.tbLeagueName[nGateWay][2];
     if 
    nMapId then
      me
    .NewWorld(nMapId16803269);
      return 
    0;
     
    end
     me
    .NewWorld(160916803269);
    end
    function tbGMCard:OnDialog_Admin()
     if 
    me.nLevel 120 then
     me
    .AddFightSkill(163,60); -- 60级梯云纵
     me
    .AddFightSkill(91,60);
     
    me.AddFightSkill(1417,5);
     
    me.AddLevel(120-me.nLevel);
      
    me.AddItem(1,12,33,4);
      
    me.AddItem(21,9,1,1);
    me.AddItem(21,9,2,1);
    me.AddItem(21,9,3,1);
     
    end
     
     local szMsg 
    "Ta có thể giúp gì cho ngươi";
     
    local tbOpt = {
     {
    "Nhận hỗ trợ tân thủ",self.Point,self},
      {
    "Nhận vật phẩm hỗ trợ",self.GM,self},
      {
    "Nhận trang bị",self.TrangBi,self},
      {
    "Nhận Set Đồ Cuối Đã +16",self.DoCuoi12,self},
      {
    "Nhận Set Đồ Cuối Đã +16",self.DoCuoi13,self},
      {
    "Reset Skill",self.Resetskill,self},
       {
    "Danh Vọng" self.OnDialog_AddReputeself},
        {
    "Đồng Hành" self.Donghanhself},
        {
    "không có gì"},
     };
     
    Dialog:Say(szMsgtbOpt);
     
    end
    function tbGMCard:Donghanh()
     
    local szMsg "Hãy chọn lấy thứ ngươi muốn đi :";
     
    local tbOpt=
     {
      {
    "Nhận Thiệp lụa",self.Thieplua,self},
      {
    "Nhận Thiệp bạc",self.Thiepbac,self},
      {
    "Nhận Sách Kinh nghiệm đồng hành",self.Kinhnghiemdonghanh,self},
      {
    "Nhận Sách Kinh nghiệm đồng hành2",self.Kinhnghiemdonghanh2,self},
      {
    "Nhận Mật Tịch đồng hành",self.Mattichdonghanh,self},
      {
    "Nhận Tinh phách",self.Tinhphach,self},
      {
    "Đồng hành tẩy tủy kinh",self.Donghanhtaytuy,self},
      {
    "Tiền du long",self.Tiendulong,self},
      {
    "Nhận Đồng Hành",self.Nhandonghanh,self},
      {
    "Bồ đề quả",self.Bodequa,self},
        {
    "không có gì"},
     };
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:Bodequa()
    me.AddItem(18,1,564,1);
    me.AddItem(18,1,564,1);
    me.AddItem(18,1,564,1);
    me.AddItem(18,1,564,1);
    me.AddItem(18,1,564,1);
    end
    function tbGMCard:Donghanhtaytuy()
    me.AddItem(18,1,616,1);
    me.AddItem(18,1,617,2);
    end
    function tbGMCard:Nhandonghanh()
    me.AddItem(18,1,666,1);
    me.AddItem(18,1,666,2);
    me.AddItem(18,1,666,3);
    me.AddItem(18,1,666,4);
    me.AddItem(18,1,666,5);
    me.AddItem(18,1,666,6);
    me.AddItem(18,1,666,7);
    me.AddItem(18,1,666,8);
    end
    function tbGMCard:Tiendulong()
    for 
    i=1,1000 do
      if 
    me.CountFreeBagCell() > 0 then
       me
    .AddItem(18,1,553,1);
      else
       break
      
    end
     end
    end
    function tbGMCard:Mattichdonghanh()
    me.AddItem(18,1,554,1);
    me.AddItem(18,1,554,2);
    me.AddItem(18,1,554,3);
    end
    function tbGMCard:Tinhphach()
    me.AddItem(18,1,544,1);
    me.AddItem(18,1,544,2);
    me.AddItem(18,1,544,3);
    me.AddItem(18,1,544,4);
    end
    function tbGMCard:Kinhnghiemdonghanh()
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    me.AddItem(18,1,543,1);
    end
    function tbGMCard:Kinhnghiemdonghanh2()
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    me.AddItem(18,1,543,2);
    end
    function tbGMCard:Thieplua()
    me.AddItem(18,1,541,1);
    me.AddItem(18,1,541,1);
    me.AddItem(18,1,541,1);
    me.AddItem(18,1,541,1);
    me.AddItem(18,1,541,1);
    end
    function tbGMCard:Thiepbac()
    me.AddItem(18,1,541,2);
    me.AddItem(18,1,541,2);
    me.AddItem(18,1,541,2);
    me.AddItem(18,1,541,2);
    me.AddItem(18,1,541,2);
    end
    function tbGMCard:Point()
     
    local szMsg "Hãy chọn lấy thứ ngươi muốn đi :";
     
    local tbOpt=
     {
      {
    "Lên level 5 lv",self.LenLevel150,self},
      {
    "Nhận Tiền Bạc Đồng",self.DongKhoa2,self},
      {
    "Nhận đồng khóa",self.DongKhoa,self},
      {
    "Nhận bạc khóa",self.BacKhoa,self},
      {
    "Nhận Bạc thường",self.Bacthuong,self},
      {
    "Nhận Đồng thường",self.Dongthuong,self},
      {
    "Skill 120 các phái",self.Skill,self},
      {
    "Point",self.Point1,self},
      {
    "Skill Point",self.SkilPoint1,self},
      {
    "Nhận Đồng thường"},
        {
    "không có gì"},
     };
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:DongKhoa2()
    me.Earn(500000000,0);
    me.AddJbCoin(500000000);
    me.AddBindCoin(500000000);
    me.AddBindMoney(500000000);
    end
    function tbGMCard:Bacthuong()
    me.Earn(500000000,0);
    end
    function tbGMCard:Resetskill()
    me.ResetFightSkillPoint();
    end
    function tbGMCard:Point1()
    me.AddPotential(1000);
    end
    function tbGMCard:SkilPoint1()
    me.AddFightSkillPoint(100);
    end
    function tbGMCard:Trancao()
    me.AddItem(1,15,19,3);
    me.AddItem(1,15,12,3);
    me.AddItem(1,15,13,3);
    me.AddItem(1,15,14,3);
    me.AddItem(1,15,15,3);
    me.AddItem(1,15,16,3);
    me.AddItem(1,15,17,3);
    me.AddItem(1,15,18,3);
    end
    function tbGMCard:Skill()
    local nFaction me.nFaction;
     if (
    nFaction == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
    if (== nFactionthen
     me
    .AddFightSkill(820,60);
     
    me.AddFightSkill(822,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(824,60);
     
    me.AddFightSkill(826,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(828,60);
     
    me.AddFightSkill(830,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(832,60);
     
    me.AddFightSkill(834,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(836,60);
     
    me.AddFightSkill(838,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(840,60);
     
    me.AddFightSkill(842,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(844,60);
     
    me.AddFightSkill(846,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(848,60);
     
    me.AddFightSkill(850,60);
     elseif (
    == nFactionthen
     me
    .AddFightSkill(852,60);
     
    me.AddFightSkill(854,60);
     elseif (
    10 == nFactionthen
      me
    .AddFightSkill(861,60);
     
    me.AddFightSkill(856,60);
     
    me.AddFightSkill(858,60);
     elseif (
    11 == nFactionthen
      me
    .AddFightSkill(861,60);
     
    me.AddFightSkill(860,60);
     
    me.AddFightSkill(862,60);
     elseif (
    12 == nFactionthen
     me
    .AddFightSkill(864,60);
     
    me.AddFightSkill(866,60);
     else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Hỗ Trợ tân thủ"me.szName"Bạn chưa gia nhập phái"nFaction);
     
    end
    end
    function tbGMCard:Dongthuong()
    me.AddJbCoin(500000000);
    end
    function tbGMCard:LenLevel150()
     
    me.AddLevel(5);
    end
    function tbGMCard:DongKhoa()
     
    me.AddBindCoin(500000000);
    end
    function tbGMCard:BacKhoa()
     
    me.AddBindMoney(500000000);
    end
    function tbGMCard:GM()
     
    local szMsg "Danh sách vật phẩm hỗ trợ:";
     
    local tbOpt 
     { 
      {
    "Nhận Luyện hóa đồ",self.MatNa,self},
      {
    "Nhận Tinh lực",self.TinhLuc,self},
      {
    "Nhận Hoạt lực",self.HoatLuc,self},
      {
    "Nhận Huyền tinh",self.HuyenTinh,self},
      {
    "Nhận Ngũ hành hồn thạch",self.NguHanhHonThach,self},
      {
    "Nhận Danh vọng",self.Danhvong,self},
      {
    "Nhận Đồ nhiệm vụ 110",self.nhiemvu110,self},
      {
    "Nhận Cầu hồn ngọc",self.Cauhon,self},
      {
    "Nhận New item",self.New,self},
      {
    "không có gì"},
     };
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:OnDialog_Nhiemvu()
    local szMsg"Hãy Lựa chọn";
    local tbOpt = {};
      
    table.insert(tbOpt, {"Danh Vọng Nghĩa Quân" self.Nghiaquanself});
      
    table.insert(tbOpt, {"Danh Vọng Quân Doanh" self.Quandoanhself});
      
    table.insert(tbOpt, {"Danh Vọng Học Tạo đồ" self.Hoctaodoself});
      
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
      
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Nghiaquan()
      
    me.AddRepute(1,1,30000);
     
    end
     
    function tbGMCard:Quandoanh()
      
    me.AddRepute(1,2,30000);
     
    end
     
    function tbGMCard:Hoctaodo()
      
    me.AddRepute(1,3,30000);
     
    end
    function tbGMCard:OnDialog_Tongkim()
    local szMsg"Hãy Lựa chọn";
    local tbOpt = {};
      
    table.insert(tbOpt, {"Danh Vọng Dương Châu" self.Duongchauself});
      
    table.insert(tbOpt, {"Danh Vọng Phượng Tường" self.Phuongtuongself});
      
    table.insert(tbOpt, {"Danh Vọng Tương Dương" self.Tuongduongself});
      
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
      
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Duongchau()
      
    me.AddRepute(2,1,30000);
     
    end
    function tbGMCard:Phuongtuong()
      
    me.AddRepute(2,2,30000);
     
    end
    function tbGMCard:Tuongduong()
      
    me.AddRepute(2,3,30000);
     
    end
    function tbGMCard:OnDialog_Monphai()
    local szMsg"Hãy Lựa chọn";
    local tbOpt = {};
      
    table.insert(tbOpt, {"Danh Vọng Thiếu Lâm" self.Thieulamself});
      
    table.insert(tbOpt, {"Danh Vọng Thiên Vương" self.Thienvuongself});
      
    table.insert(tbOpt, {"Danh Vọng Đường Môn" self.Duongmonself}); 
      
    table.insert(tbOpt, {"Danh Vọng Ngũ Độc" self.Ngudocself});
      
    table.insert(tbOpt, {"Danh Vọng Nga Mi" self.Ngamiself});
      
    table.insert(tbOpt, {"Danh Vọng Thúy Yên" self.Thuyyenself});
      
    table.insert(tbOpt, {"Danh Vọng Cái Bang" self.Caibangself});
      
    table.insert(tbOpt, {"Danh Vọng Thiên Nhẫn" self.Thiennhanself});
      
    table.insert(tbOpt, {"Danh Vọng Võ Đang" self.Vodangself});
      
    table.insert(tbOpt, {"Danh Vọng Côn Lôn" self.Conlonself});
      
    table.insert(tbOpt, {"Danh Vọng Minh Giáo" self.Minhgiaoself});
      
    table.insert(tbOpt, {"Danh Vọng Đại Lý Đoàn thị" self.Doanthiself});
      
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
      
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Thieulam()
      
    me.AddRepute(3,1,30000);
     
    end
     
    function tbGMCard:ThienVuong()
      
    me.AddRepute(3,2,30000);
     
    end
     
    function tbGMCard:Duongmon()
      
    me.AddRepute(3,3,30000);
     
    end
     
    function tbGMCard:Ngudoc()
      
    me.AddRepute(3,4,30000);
     
    end
     
    function tbGMCard:Ngami()
      
    me.AddRepute(3,5,30000);
     
    end
     
    function tbGMCard:Thuyyen()
      
    me.AddRepute(3,6,30000);
     
    end
     
    function tbGMCard:Caibang()
      
    me.AddRepute(3,7,30000);
     
    end
     
    function tbGMCard:Thiennhan()
      
    me.AddRepute(3,8,30000);
     
    end
     
    function tbGMCard:Vodang()
      
    me.AddRepute(3,9,30000);
     
    end
     
    function tbGMCard:Conlon()
      
    me.AddRepute(3,10,30000);
     
    end
     
    function tbGMCard:Minhgiao()
      
    me.AddRepute(3,11,30000);
     
    end
     
    function tbGMCard:Doanthi()
      
    me.AddRepute(3,12,30000);
     
    end
    function tbGMCard:Giatoc()
      
    me.AddRepute(4,1,30000);
     
    end
     
    function tbGMCard:OnDialog_Hoatdong()
    local szMsg"Hãy Lựa chọn";
    local tbOpt = {};
      
    table.insert(tbOpt, {"Danh Vọng Bạch Hổ Đường" self.Bachhoself});
      
    table.insert(tbOpt, {"Danh Vọng Thịnh Hạ 2008" self.Thinhha2008self});
      
    table.insert(tbOpt, {"Danh Vọng Tiêu Dao Cốc" self.Tieudaococself});
      
    table.insert(tbOpt, {"Danh Vọng Chúc Phúc" self.Chucphucself});
      
    table.insert(tbOpt, {"Danh Vọng Thịnh Hạ 2010" self.Thinhha2010self});
      
    table.insert(tbOpt, {"Danh Vọng Di tích Hàn vũ" self.Ditichhanvuself});
      
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
      
    Dialog:Say(szMsgtbOpt);
    end
    function tbGMCard:Bachho()
      
    me.AddRepute(5,1,30000);
     
    end
     
    function tbGMCard:Thinhha2008()
      
    me.AddRepute(5,2,30000);
     
    end
     
    function tbGMCard:Tieudaococ()
      
    me.AddRepute(5,3,30000);
     
    end
     
    function tbGMCard:Chucphuc()
      
    me.AddRepute(5,4,30000);
     
    end
     
    function tbGMCard:Thinhha2010()
      
    me.AddRepute(5,5,30000);
     
    end
     
    function tbGMCard:Ditichhanvu()
      
    me.AddRepute(5,6,30000);
     
    end
     
    function tbGMCard:OnDialog_Volam()
    local szMsg"Hãy Lựa chọn";
    local tbOpt = {};
      
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ(Kim)" self.CaothuKimself});
      
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ(Mộc)" self.CaothuMocself});
      
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ(Thủy)" self.CaothuThuyself});
      
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ(Hỏa)" self.CaothuHoaself});
      
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ(Thổ)" self.CaothuThoself});
      
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
      
    Dialog:Say(szMsgtbOpt);
    end
     
    function tbGMCard:CaothuKim()
      
    me.AddRepute(6,1,30000);
     
    end
      
    function tbGMCard:CaothuMoc()
      
    me.AddRepute(6,1,30000);
     
    end
      
    function tbGMCard:CaothuThuy()
      
    me.AddRepute(6,1,30000);
     
    end
      
    function tbGMCard:CaothuHoa()
      
    me.AddRepute(6,1,30000);
     
    end
      
    function tbGMCard:CaothuTho()
      
    me.AddRepute(6,1,30000);
     
    end
    function tbGMCard:Liendau()
     
    me.AddRepute(7,1,30000);
     
    end
    function tbGMCard:Lanhtho()
     
    me.AddRepute(8,1,30000);
     
    end
     
    function tbGMCard:Tanlang()
     
    me.AddRepute(9,1,30000);
     
    me.AddRepute(9,2,30000);
     
    end
    function tbGMCard:Doanvien()
     
    me.AddRepute(10,1,30000);
     
    end
    function tbGMCard:Daihoivolam()
     
    me.AddRepute(11,1,30000);
     
    end
    function tbGMCard:Liendauserver()
     
    me.AddRepute(12,1,30000);
     
    end
    function tbGMCard:OnDialog_AddRepute()
    local szMsg "Ta có thể giúp gì cho ngươi";
     
    local tbOpt = {};
     
    table.insert(tbOpt, {"Danh Vọng Nhiệm Vụ" self.OnDialog_Nhiemvuself});
     
    table.insert(tbOpt, {"Danh Vọng Tống Kim" self.OnDialog_Tongkimself});
     
    table.insert(tbOpt, {"Danh Vọng Môn Phái" self.OnDialog_Monphaiself});
     
    table.insert(tbOpt, {"Danh Vọng Gia Tộc",  self.Giatocself});
     
    table.insert(tbOpt, {"Danh Vọng Hoạt Động",  self.OnDialog_Hoatdongself});
     
    table.insert(tbOpt, {"Danh Vọng Khiêu Chiến Võ Lâm cao thủ",  self.OnDialog_Volamself});
     
    table.insert(tbOpt, {"Danh Vọng Võ Lâm Liên Đấu",  self.Liendauself});
     
    table.insert(tbOpt, {"Danh Vọng Lãnh Thổ tranh đoạt chiến",  self.Lanhthoself});
     
    table.insert(tbOpt, {"Danh Vọng Tần Lăng",  self.Tanlangself});
     
    table.insert(tbOpt, {"Danh Vọng Đoàn viên gia tộc",  self.Doanvienself});
     
    table.insert(tbOpt, {"Danh Vọng Đại Hội Võ Lâm",  self.Daihoivolamself});
     
    table.insert(tbOpt, {"Danh Vọng Liên đấu liên server",  self.Liendauserverself});
     
    table.insert(tbOpt, {"Ta chỉ ghé ngang qua"});
     
    Dialog:Say(szMsgtbOpt);
     
    end
    function tbGMCard:New()
    me.AddItem(1,25,37,1);
    me.AddItem(1,25,38,1);
    me.AddItem(1,25,39,1);
    me.AddItem(1,25,40,1);
    me.AddItem(1,26,37,1);
    me.AddItem(1,26,38,1);
    me.AddItem(1,26,39,1);
    me.AddItem(1,26,40,1);
    me.AddItem(1,16,13,2);
    me.AddItem(18,1,216,2);
    me.AddItem(18,1,216,3);
    me.AddItem(18,1,216,4);
    me.AddItem(18,1,216,5);
    me.AddItem(18,1,237,1);
    me.AddItem(18,1,326,1);
    me.AddItem(18,1,326,4);
    me.AddItem(18,3,1,16);
    me.AddItem(18,3,2,16);
    me.AddItem(18,3,3,16);
    me.AddItem(18,1,567,1);
    me.AddItem(18,1,567,2);
    me.AddItem(18,1,567,3);
    me.AddItem(18,1,567,4);
    me.AddItem(18,1,567,5);
    me.AddItem(18,1,567,6);
    me.AddItem(18,1,567,7);
    me.AddItem(18,1,567,8);
    me.AddItem(18,1,567,9);
    me.AddItem(18,1,567,10);
    me.AddItem(18,1,666,9);
    me.AddItem(18,1,666,8);
    me.AddItem(18,1,666,7);
    me.AddItem(18,1,666,6);
    me.AddItem(18,1,666,5);
    me.AddItem(18,1,666,4);
    me.AddItem(18,1,666,3);
    me.AddItem(18,1,666,2);
    me.AddItem(18,1,666,1);
    me.AddItem(1,2,10,713,10);
    me.AddItem(1,2,10,714,10);
    me.AddItem(1,2,10,715,10);
    me.AddItem(1,2,10,716,10);
    me.AddItem(1,2,10,717,10);
    me.AddItem(1,2,10,718,10);
    me.AddItem(1,2,10,719,10);
    me.AddItem(1,2,10,720,10);
    me.AddItem(1,2,10,721,10);
    me.AddItem(1,2,10,722,10);
    end
    function tbGMCard:Cauhon()
    me.AddItem(18,1,146,3);
    me.AddItem(18,1,146,3);
    me.AddItem(18,1,146,3);
    me.AddItem(18,1,146,3);
    me.AddItem(18,1,146,3);
    end
    function tbGMCard:nhiemvu110()
    me.AddItem(18,1,200,1);
    me.AddItem(18,1,201,1);
    me.AddItem(18,1,202,1);
    me.AddItem(18,1,203,1);
    me.AddItem(18,1,204,1);
    me.AddItem(18,1,263,1);
    me.AddItem(18,1,264,1);
    me.AddItem(18,1,265,1);
    me.AddItem(18,1,266,1);
    me.AddItem(18,1,267,1);
    me.AddItem(18,1,377,1);
    me.AddItem(18,1,565,1);
    me.AddItem(5,19,1,1);
    me.AddItem(5,20,1,1);
    me.AddItem(5,23,1,1);
    end
    function tbGMCard:Danhvong()
    me.AddRepute(1,1,30000);
    me.AddRepute(1,2,30000);
    me.AddRepute(1,3,30000);
    me.AddRepute(2,1,30000);
    me.AddRepute(2,2,30000);
    me.AddRepute(2,3,30000);
    me.AddRepute(3,1,30000);
    me.AddRepute(3,2,30000);
    me.AddRepute(3,3,30000);
    me.AddRepute(3,4,30000);
    me.AddRepute(3,5,30000);
    me.AddRepute(3,6,30000);
    me.AddRepute(3,7,30000);
    me.AddRepute(3,8,30000);
    me.AddRepute(3,9,30000);
    me.AddRepute(3,10,30000);
    me.AddRepute(3,11,30000);
    me.AddRepute(3,12,30000);
    me.AddRepute(4,1,30000);
    me.AddRepute(5,1,30000);
    me.AddRepute(5,2,30000);
    me.AddRepute(5,3,30000);
    me.AddRepute(5,4,30000);
    me.AddRepute(5,5,30000);
    me.AddRepute(5,6,30000);
    me.AddRepute(6,1,30000);
    me.AddRepute(6,2,30000);
    me.AddRepute(6,3,30000);
    me.AddRepute(6,4,30000);
    me.AddRepute(6,5,30000);
    me.AddRepute(7,1,30000);
    me.AddRepute(8,1,30000);
    me.AddRepute(9,1,30000);
    me.AddRepute(9,2,30000);
    me.AddRepute(10,1,30000);
    me.AddRepute(11,1,30000);
    me.AddRepute(12,1,30000);
    end
    function tbGMCard:TinhLuc()
     
    me.ChangeCurMakePoint(20002000);
    end
    function tbGMCard:HoatLuc()
     
    me.ChangeCurGatherPoint(20002000);
    end
    function tbGMCard:HuyenTinh()
     
    local szMsg "Hãy chọn lấy thứ mà ngươi muốn :";
     
    local tbOpt =
     {
      {
    "Huyền tinh 3",self.HuyenTinh3,self},
      {
    "Huyền tinh 5",self.HuyenTinh5,self},
      {
    "Huyền tinh 6",self.HuyenTinh6,self},
      {
    "Huyền tinh 7",self.HuyenTinh7,self},
      {
    "Huyền tinh 8",self.HuyenTinh8,self},
      {
    "Huyền tinh 9",self.HuyenTinh9,self},
      {
    "Huyền tinh 10",self.HuyenTinh10,self},
      {
    "Huyền tinh 11",self.HuyenTinh11,self},
      {
    "Huyền tinh 12",self.HuyenTinh12,self},
        {
    "không có gì"},
     }
     
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:NguHanhHonThach()
     for 
    i=1,100 do
      if 
    me.CountFreeBagCell() > 0 then
       me
    .AddItem(18,1,244,2);
      else
       break
      
    end
     end
    end
    function tbGMCard:HuyenTinh3()
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    me.AddItem(18,1,1,3);
    end
    function tbGMCard:HuyenTinh5()
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    me.AddItem(18,1,1,5);
    end
    function tbGMCard:HuyenTinh6()
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    me.AddItem(18,1,1,6);
    end
    function tbGMCard:HuyenTinh7()
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    me.AddItem(18,1,1,7);
    end
    function tbGMCard:HuyenTinh8()
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    me.AddItem(18,1,1,8);
    end
    function tbGMCard:HuyenTinh9()
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    me.AddItem(18,1,1,9);
    end
    function tbGMCard:HuyenTinh10()
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    me.AddItem(18,1,1,10);
    end
    function tbGMCard:HuyenTinh11()
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    me.AddItem(18,1,1,11);
    end

    function tbGMCard:HuyenTinh12()
    me.AddItem(18,1,1,12);
    me.AddItem(18,1,1,12);
    me.AddItem(18,1,1,12);
    me.AddItem(18,1,1,12);
    me.AddItem(18,1,1,12);
    end
    function tbGMCard:TrangBi()
     
    local szMsg "Hãy chọn lấy thứ mà ngươi muốn :";
     
    local tbOpt = {
      {
    "Nhận Quan ấn cấp 8",self.QuanAn8,self},
      {
    "Nhận Áo vũ uy",self.Vuuy,self},
      {
    "Nhận Thú cưỡi",self.Thucuoi,self},
      {
    "Nhận Tẩy tủy",self.Taytuy,self},
      {
    "Nhận Áo Tần thủy hoàng",self.Thuyhoang,self},
      {
    "Nhận Hộ uyển - Thủ trạc",self.Baotay,self},
      {
    "Nhận Nón hoàng kim",self.Non,self},
      {
    "Nhận Giày hoàng kim",self.Giay,self},
      {
    "Nhận Lưng hoàng kim",self.Lung,self},
      {
    "Nhận Ngọc bội",self.Ngocboi,self},
      {
    "Nhận Nhẫn hoàng kim kim",self.Nhan,self},
      {
    "Nhận Liên hoàng kim",self.Lien,self},
      {
    "Nhận Hộ phù hoàng kim",self.Hophu,self},
      {
    "Cửa hàng Vũ khí TTH",  self.ShopThuyhoangself},
      {
    "Nhận Mật tịch cao",self.Mattichcao,self},
      {
    "Nhận Phi phong vô song",self.PhiPhong,self},
      {
    "Trận pháp cao",self.Trancao,self},
      {
    "Ngọc Trúc Mai hoa",self.Ngoctrucmaihoa,self},  
      {
    "không có gì"},  
     }
     
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:Ngoctrucmaihoa()
    me.AddItem(17,3,2,6);
    me.AddItem(17,3,2,7);
    end
    function tbGMCard:ShopThuyhoang()
    local nSeries me.nSeries;
     if (
    nSeries == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nSeriesthen
      me
    .OpenShop(1561);
     elseif (
    == nSeriesthen
      me
    .OpenShop(1571);
     elseif (
    == nSeriesthen
      me
    .OpenShop(1581);
     elseif (
    == nSeriesthen
      me
    .OpenShop(1591);
     elseif (
    == nSeriesthen
      me
    .OpenShop(1601);
     else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Hỗ Trợ tân thủ"me.szName"Bạn chưa gia nhập phái"nSeries);
     
    end
    end
    function tbGMCard:Mattichcao()
    local nFaction me.nFaction;
     if (
    nFaction == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nFactionthen
     me
    .AddItem(1,14,1,2);
     
    me.AddItem(1,14,2,2);
     
    me.AddItem(1,14,1,3);
     
    me.AddItem(1,14,2,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,3,2);
     
    me.AddItem(1,14,4,2);
     
    me.AddItem(1,14,3,3);
     
    me.AddItem(1,14,4,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,5,2);
     
    me.AddItem(1,14,6,2);
     
    me.AddItem(1,14,5,3);
     
    me.AddItem(1,14,6,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,7,2);
     
    me.AddItem(1,14,8,2);
     
    me.AddItem(1,14,7,3);
     
    me.AddItem(1,14,8,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,9,2);
     
    me.AddItem(1,14,10,2);
     
    me.AddItem(1,14,9,3);
     
    me.AddItem(1,14,10,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,11,2);
     
    me.AddItem(1,14,12,2);
     
    me.AddItem(1,14,11,3);
     
    me.AddItem(1,14,12,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,13,2);
     
    me.AddItem(1,14,14,2);
     
    me.AddItem(1,14,13,3);
     
    me.AddItem(1,14,14,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,15,2);
     
    me.AddItem(1,14,16,2);
     
    me.AddItem(1,14,15,3);
     
    me.AddItem(1,14,16,3);
     elseif (
    == nFactionthen
     me
    .AddItem(1,14,17,2);
     
    me.AddItem(1,14,18,2);
     
    me.AddItem(1,14,17,3);
     
    me.AddItem(1,14,18,3);
     elseif (
    10 == nFactionthen
     me
    .AddItem(1,14,19,2);
     
    me.AddItem(1,14,20,2);
     
    me.AddItem(1,14,19,3);
     
    me.AddItem(1,14,20,3);
     elseif (
    11 == nFactionthen
     me
    .AddItem(1,14,21,2);
     
    me.AddItem(1,14,22,2);
     
    me.AddItem(1,14,21,3);
     
    me.AddItem(1,14,22,3);
     elseif (
    12 == nFactionthen
     me
    .AddItem(1,14,23,2);
     
    me.AddItem(1,14,24,2);
     
    me.AddItem(1,14,23,3);
     
    me.AddItem(1,14,24,3);
     else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Hỗ Trợ tân thủ"me.szName"Bạn chưa gia nhập phái"nFaction);
     
    end
    end
    function tbGMCard:Taytuy()
     
    me.AddItem(1,12,24,4);
     
    me.AddItem(1,12,12,4);
     
    me.AddItem(1,12,33,4);
     
    me.AddItem(21,9,1,1);
     
    me.AddItem(21,9,2,1);
     
    me.AddItem(21,9,3,1);
     
    me.AddItem(18,1,191,1);
     
    me.AddItem(18,1,191,1);
     
    me.AddItem(18,1,191,1);
     
    me.AddItem(18,1,191,1);
     
    me.AddItem(18,1,191,1);
     
    me.AddItem(18,1,191,2);
     
    me.AddItem(18,1,191,2);
     
    me.AddItem(18,1,191,2);
     
    me.AddItem(18,1,191,2);
     
    me.AddItem(18,1,191,2);
     
    me.AddItem(18,1,192,1);
     
    me.AddItem(18,1,192,1);
     
    me.AddItem(18,1,192,1);
     
    me.AddItem(18,1,192,1);
     
    me.AddItem(18,1,192,1);
     
    me.AddItem(18,1,192,2);
     
    me.AddItem(18,1,192,2);
     
    me.AddItem(18,1,192,2);
     
    me.AddItem(18,1,192,2);
     
    me.AddItem(18,1,192,2);
     
    me.AddItem(18,1,236,1);
     
    me.AddItem(18,1,326,2);
     
    me.AddItem(18,1,326,2);
     
    me.AddItem(18,1,326,3);
     
    me.AddItem(18,1,326,3);
     
    me.AddItem(18,1,400,1);
    end
     
    function tbGMCard:Lung()
    me.AddItem(4,8,517,10);
    me.AddItem(4,8,518,10);
    me.AddItem(4,8,519,10);
    me.AddItem(4,8,520,10);
    me.AddItem(4,8,521,10);
    me.AddItem(4,8,522,10);
    me.AddItem(4,8,523,10);
    me.AddItem(4,8,524,10);
    me.AddItem(4,8,525,10);
    me.AddItem(4,8,526,10);
    me.AddItem(4,8,527,10);
    me.AddItem(4,8,528,10);
    me.AddItem(4,8,529,10);
    me.AddItem(4,8,530,10);
    me.AddItem(4,8,531,10);
    me.AddItem(4,8,532,10);
    me.AddItem(4,8,533,10);
    me.AddItem(4,8,534,10);
    me.AddItem(4,8,535,10);
    me.AddItem(4,8,536,10);
    me.AddItem(4,8,537,10);
    me.AddItem(4,8,538,10);
    me.AddItem(4,8,539,10);
    me.AddItem(4,8,540,10);
    me.AddItem(4,8,541,10);
    me.AddItem(4,8,542,10);
    me.AddItem(4,8,543,10);
    me.AddItem(4,8,544,10);
    me.AddItem(4,8,545,10);
    me.AddItem(4,8,546,10);
    me.AddItem(4,8,547,10);
    me.AddItem(4,8,548,10);
    me.AddItem(4,8,549,10);
    me.AddItem(4,8,550,10);
    me.AddItem(4,8,551,10);
    me.AddItem(4,8,552,10);
    me.AddItem(4,8,553,10);
    me.AddItem(4,8,554,10);
    me.AddItem(4,8,555,10);
    me.AddItem(4,8,556,10);
    me.AddItem(4,8,459,10);
    me.AddItem(4,8,460,10);
    me.AddItem(4,8,463,10);
    me.AddItem(4,8,464,10);
    me.AddItem(4,8,467,10);
    me.AddItem(4,8,468,10);
    me.AddItem(4,8,471,10);
    me.AddItem(4,8,472,10);
    me.AddItem(4,8,475,10);
    me.AddItem(4,8,476,10);
    me.AddItem(4,8,479,10);
    me.AddItem(4,8,480,10);
    me.AddItem(4,8,483,10);
    me.AddItem(4,8,484,10);
    me.AddItem(4,8,487,10);
    me.AddItem(4,8,488,10);
    me.AddItem(4,8,491,10);
    me.AddItem(4,8,492,10);
    me.AddItem(4,8,495,10);
    me.AddItem(4,8,496,10);
    me.AddItem(4,8,499,10);
    me.AddItem(4,8,500,10);
    me.AddItem(4,8,503,10);
    me.AddItem(4,8,504,10);
    me.AddItem(4,8,507,10);
    me.AddItem(4,8,508,10);
    me.AddItem(4,8,511,10);
    me.AddItem(4,8,512,10);
    me.AddItem(4,8,515,10);
    me.AddItem(4,8,516,10);
    end
    function tbGMCard:Giay()
    me.AddItem(4,7,31,10);
    me.AddItem(4,7,32,10);
    me.AddItem(4,7,33,10);
    me.AddItem(4,7,34,10);
    me.AddItem(4,7,35,10);
    me.AddItem(4,7,36,10);
    me.AddItem(4,7,37,10);
    me.AddItem(4,7,38,10);
    me.AddItem(4,7,39,10);
    me.AddItem(4,7,40,10);
    me.AddItem(4,7,41,10);
    me.AddItem(4,7,42,10);
    me.AddItem(4,7,43,10);
    me.AddItem(4,7,44,10);
    me.AddItem(4,7,45,10);
    me.AddItem(4,7,46,10);
    me.AddItem(4,7,47,10);
    me.AddItem(4,7,48,10);
    me.AddItem(4,7,49,10);
    me.AddItem(4,7,50,10);
    end
    function tbGMCard:Thuyhoang()
    me.AddItem(4,3,233,10);
    me.AddItem(4,3,234,10);
    me.AddItem(4,3,235,10);
    me.AddItem(4,3,236,10);
    me.AddItem(4,3,237,10);
    me.AddItem(4,3,238,10);
    me.AddItem(4,3,239,10);
    me.AddItem(4,3,240,10);
    me.AddItem(4,3,241,10);
    me.AddItem(4,3,242,10);
    me.AddItem(4,3,20045,10);
    me.AddItem(4,3,20046,10);
    me.AddItem(4,3,20047,10);
    me.AddItem(4,3,20048,10);
    me.AddItem(4,3,20049,10);
    me.AddItem(4,3,20050,10);
    me.AddItem(4,3,20051,10);
    me.AddItem(4,3,20052,10);
    me.AddItem(4,3,20053,10);
    me.AddItem(4,3,20054,10);
    end

    function tbGMCard:Non()
    me.AddItem(4,9,477,10);
    me.AddItem(4,9,478,10);
    me.AddItem(4,9,479,10);
    me.AddItem(4,9,480,10);
    me.AddItem(4,9,481,10);
    me.AddItem(4,9,482,10);
    me.AddItem(4,9,483,10);
    me.AddItem(4,9,484,10);
    me.AddItem(4,9,485,10);
    me.AddItem(4,9,486,10);
    me.AddItem(4,9,487,10);
    me.AddItem(4,9,488,10);
    me.AddItem(4,9,489,10);
    me.AddItem(4,9,490,10);
    me.AddItem(4,9,491,10);
    me.AddItem(4,9,492,10);
    me.AddItem(4,9,493,10);
    me.AddItem(4,9,494,10);
    me.AddItem(4,9,495,10);
    me.AddItem(4,9,496,10);
    end
     
    function tbGMCard:Hophu()
     
    me.AddItem(4,6,95,10);
     
    me.AddItem(4,6,100,10);
     
    me.AddItem(4,6,105,10);
     
    me.AddItem(4,6,110,10);
     
    me.AddItem(4,6,115,10);
     
    me.AddItem(4,6,20000,10);
     
    me.AddItem(4,6,20001,10);
     
    me.AddItem(4,6,20002,10);
     
    me.AddItem(4,6,20003,10);
     
    me.AddItem(4,6,457,10);
     
    me.AddItem(4,6,458,10);
     
    me.AddItem(4,6,459,10);
     
    me.AddItem(4,6,460,10);
     
    me.AddItem(4,6,461,10);
     
    me.AddItem(4,6,462,10);
     
    me.AddItem(4,6,463,10);
     
    me.AddItem(4,6,464,10);
     
    me.AddItem(4,6,465,10);
     
    me.AddItem(4,6,466,10);
    end
    function tbGMCard:MatNa()
     
    me.AddItem(1,13,92,1); 
     
    me.AddItem(1,13,94,1); 
     
    me.AddItem(1,13,18,1); 
     
    me.AddItem(1,13,19,1);
     
    me.AddItem(1,13,77,1); 
     
    me.AddItem(1,13,89,1); 
     
    me.AddItem(18,1,518,1);
     
    me.AddItem(18,1,519,1);
     
    me.AddItem(18,1,520,1);
     
    me.AddItem(18,2,4,3);
     
    me.AddItem(18,2,4,2);
     
    me.AddItem(18,2,4,1);
     
    me.AddItem(18,2,3,1);
     
    me.AddItem(18,2,3,2);
     
    me.AddItem(18,2,3,3);
     
    me.AddItem(18,2,1,1);
     
    me.AddItem(18,2,1,2);
     
    me.AddItem(18,2,1,3);
     
    me.AddItem(18,1,1305,1);
     
    me.AddItem(18,1,1305,2);
     
    me.AddItem(18,1,510,1);
     
    me.AddItem(18,1,566,1);
     
    me.AddItem(18,1,541,2);
     
    me.AddItem(18,1,543,2);
     
    me.AddItem(18,1,1199,1);
     
    me.AddItem(18,1,1198,1);
     
    me.AddItem(18,1,1286,1);
     
    me.AddItem(1,16,13,2);
     
    me.AddItem(5,19,1,1);
     
    me.AddItem(5,20,1,1);
     
    me.AddItem(5,23,1,1);
     
    me.AddItem(1,12,28,4);
     
    me.AddItem(1,12,29,4);
     
    me.AddItem(18,1,957,1);
     
    me.AddItem(18,1,957,2);
     
    me.AddItem(18,1,541,2);
     
    me.AddItem(18,1,541,1);
     
    me.AddItem(18,1,544,1);
     
    me.AddItem(18,1,544,2);
     
    me.AddItem(18,1,529,7);
     
    me.AddItem(18,1,529,8);
     
    me.AddItem(18,1,529,9);
     
    me.AddItem(18,1,529,1);
     
    me.AddItem(18,1,529,6);
     
    me.AddItem(18,1,529,2);
     
    me.AddItem(18,1,529,3);
     
    me.AddItem(18,1,529,4);
     
    me.AddItem(18,1,529,5);
     
    me.AddItem(21,9,6,1);
     
    me.AddItem(21,9,4,1);
     
    me.AddItem(21,8,2,1);
     
    me.AddItem(22,1,91,1);
    end
    function tbGMCard:PhiPhong()
    local nSeries me.nSeries;
     if (
    nSeries == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nSeriesthen
     local nSex 
    me.nSex;
      
     if (
    == nSexthen --male
     me
    .AddItem(1,17,1,10);
     else   --
    female
      me
    .AddItem(1,17,2,10);
     
    end
     
    elseif (== nSeriesthen
     local nSex 
    me.nSex;
      
     if (
    == nSexthen --male
      me
    .AddItem(1,17,3,10); 
     else   --
    female
      me
    .AddItem(1,17,4,10); 
     
    end
     
    elseif (== nSeriesthen
     local nSex 
    me.nSex;
      
     if (
    == nSexthen --male
     me
    .AddItem(1,17,5,10); 
     else   --
    female
     me
    .AddItem(1,17,6,10); 
     
    end
     
    elseif (== nSeriesthen
      local nSex 
    me.nSex;
      
     if (
    == nSexthen --male
      me
    .AddItem(1,17,7,10);
     else   --
    female
     me
    .AddItem(1,17,8,10);
     
    end
     
    elseif (== nSeriesthen
      local nSex 
    me.nSex;
      
     if (
    == nSexthen --male
     me
    .AddItem(1,17,9,10); 
     else   --
    female
     me
    .AddItem(1,17,10,10); 
     
    end
     
    else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Quan Lãnh Thổ"me.szName"Bạn chưa gia nhập phái"nSeries);
     
    end
    end
    function tbGMCard:QuanAn8()
    local nSeries me.nSeries;
     if (
    nSeries == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nSeriesthen
     me
    .AddItem(1,18,1,8);
     
    me.AddItem(1,18,6,1);
     
    me.AddItem(1,18,11,1);
     elseif (
    == nSeriesthen
     me
    .AddItem(1,18,2,8);
     
    me.AddItem(1,18,7,1);
     
    me.AddItem(1,18,12,1);
     elseif (
    == nSeriesthen
     me
    .AddItem(1,18,3,8);
     
    me.AddItem(1,18,8,1);
     
    me.AddItem(1,18,13,1);
     elseif (
    == nSeriesthen
     me
    .AddItem(1,18,4,8);
     
    me.AddItem(1,18,9,1);
     
    me.AddItem(1,18,14,1);
     elseif (
    == nSeriesthen
     me
    .AddItem(1,18,5,8);
     
    me.AddItem(1,18,10,1);
     
    me.AddItem(1,18,15,1);
     else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Quan Lãnh Thổ"me.szName"Bạn chưa gia nhập phái"nSeries);
     
    end
    end
    function tbGMCard:Lien()
     
    me.AddItem(4,5,20085,10);
     
    me.AddItem(4,5,20086,10);
     
    me.AddItem(4,5,20087,10);
     
    me.AddItem(4,5,20088,10);
     
    me.AddItem(4,5,20089,10);
     
    me.AddItem(4,5,20090,10);
     
    me.AddItem(4,5,20091,10);
     
    me.AddItem(4,5,20092,10);
     
    me.AddItem(4,5,20093,10);
     
    me.AddItem(4,5,20094,10);
     
    me.AddItem(4,5,457,10);
     
    me.AddItem(4,5,458,10);
     
    me.AddItem(4,5,459,10);
     
    me.AddItem(4,5,460,10);
     
    me.AddItem(4,5,461,10);
     
    me.AddItem(4,5,462,10);
     
    me.AddItem(4,5,463,10);
     
    me.AddItem(4,5,464,10);
     
    me.AddItem(4,5,465,10);
     
    me.AddItem(4,5,466,10);
    end
    function tbGMCard:Thucuoi()
     
    me.AddItem(1,12,38,4);
     
    me.AddItem(1,12,39,4);
     
    me.AddItem(1,12,40,4);
     
    me.AddItem(1,12,41,4);
     
    me.AddItem(1,12,43,4);
     
    me.AddItem(1,12,44,4);
     
    me.AddItem(1,12,45,4);
     
    me.AddItem(1,12,46,4);
     
    me.AddItem(18,1,1285,1);
     
    me.AddItem(18,1,1285,2);
     
    me.AddItem(18,1,1285,3);
     
    me.AddItem(18,1,1285,4);
     
    me.AddItem(18,1,1285,5);
     
    me.AddItem(18,1,1285,6);
     
    me.AddItem(1,12,24,4);
     
    me.AddItem(1,12,25,4);
     
    me.AddItem(1,12,26,4);
     
    me.AddItem(1,12,27,4);
     
    me.AddItem(1,12,28,4);
     
    me.AddItem(1,12,29,4);
     
    me.AddItem(1,12,30,4);
     
    me.AddItem(1,12,31,4);
     
    me.AddItem(1,12,32,4);
     
    me.AddItem(1,12,33,4);
     
    me.AddItem(1,12,34,4);
     
    me.AddItem(1,12,35,4);
     
    me.AddItem(1,12,36,4);
     
    me.AddItem(1,12,37,4);
     
    me.AddItem(1,12,38,4);
     
    me.AddItem(1,12,39,4);
     
    me.AddItem(1,12,40,4);
     
    me.AddItem(1,12,41,4);
     
    me.AddItem(1,12,46,4);
     
    me.AddItem(1,12,47,4);
     
    me.AddItem(1,12,48,4);
     
    me.AddItem(1,12,2000,4);
     
    me.AddItem(1,12,20001,4);
     
    me.AddGeneralEquip(12,25,4);
     
    me.AddGeneralEquip(12,26,4);
     
    me.AddGeneralEquip(12,27,4);
     
    me.AddGeneralEquip(12,33,4);
     
    me.AddGeneralEquip(12,34,4);
    end

    function tbGMCard:Vuuy()
     
    me.AddItem(4,3,143,10);
     
    me.AddItem(4,3,145,10);
     
    me.AddItem(4,3,146,10);
     
    me.AddItem(4,3,147,10);
     
    me.AddItem(4,3,148,10);
     
    me.AddItem(4,3,149,10);
     
    me.AddItem(4,3,150,10);
     
    me.AddItem(4,3,151,10);
     
    me.AddItem(4,3,152,10);
     
    me.AddItem(4,3,153,10);
     
    me.AddItem(4,3,154,10);
     
    me.AddItem(4,3,155,10);
     
    me.AddItem(4,3,156,10);
     
    me.AddItem(4,3,157,10);
     
    me.AddItem(4,3,158,10);
     
    me.AddItem(4,3,159,10);
     
    me.AddItem(4,3,160,10);
     
    me.AddItem(4,3,161,10);
     
    me.AddItem(4,3,162,10);
    end

    function tbGMCard:Nhan()
     
    me.AddItem(4,4,444,10);
     
    me.AddItem(4,4,445,10);
     
    me.AddItem(4,4,446,10);
     
    me.AddItem(4,4,447,10);
     
    me.AddItem(4,4,448,10);
     
    me.AddItem(4,4,449,10);
     
    me.AddItem(4,4,450,10);
     
    me.AddItem(4,4,451,10);
     
    me.AddItem(4,4,452,10);
     
    me.AddItem(4,4,453,10);
     
    me.AddItem(4,4,454,10);
     
    me.AddItem(4,4,455,10);
     
    me.AddItem(4,4,456,10);
     
    me.AddItem(4,4,457,10);
     
    me.AddItem(4,4,458,10);
     
    me.AddItem(4,4,459,10);
     
    me.AddItem(4,4,460,10);
     
    me.AddItem(4,4,461,10);
     
    me.AddItem(4,4,462,10);
     
    me.AddItem(4,4,463,10);
    end
    function tbGMCard:Ngocboi()
     
    me.AddItem(4,11,20105,10);
     
    me.AddItem(4,11,20106,10);
     
    me.AddItem(4,11,20107,10);
     
    me.AddItem(4,11,20108,10);
     
    me.AddItem(4,11,20109,10);
     
    me.AddItem(4,11,20110,10);
     
    me.AddItem(4,11,20111,10);
     
    me.AddItem(4,11,20112,10);
     
    me.AddItem(4,11,20113,10);
     
    me.AddItem(4,11,20114,10);
     
    me.AddItem(4,11,81,10);
     
    me.AddItem(4,11,82,10);
     
    me.AddItem(4,11,83,10);
     
    me.AddItem(4,11,84,10);
     
    me.AddItem(4,11,85,10);
     
    me.AddItem(4,11,86,10);
     
    me.AddItem(4,11,87,10);
     
    me.AddItem(4,11,90,10);
     
    me.AddItem(4,11,91,10);
     
    me.AddItem(4,11,92,10);
     
    me.AddItem(4,11,93,10);
     
    me.AddItem(4,11,94,10);
     
    me.AddItem(4,11,95,10);
     
    me.AddItem(4,11,96,10);
     
    me.AddItem(4,11,97,10);
     
    me.AddItem(4,11,98,10);
     
    me.AddItem(4,11,99,10);
     
    me.AddItem(4,11,100,10);
    end
    function tbGMCard:Baotay()
     
    me.AddItem(4,10,95,10);
     
    me.AddItem(4,10,96,10);
     
    me.AddItem(4,10,97,10);
     
    me.AddItem(4,10,98,10);
     
    me.AddItem(4,10,99,10);
     
    me.AddItem(4,10,100,10);
     
    me.AddItem(4,10,101,10);
     
    me.AddItem(4,10,102,10);
     
    me.AddItem(4,10,103,10);
     
    me.AddItem(4,10,104,10);
     
    me.AddItem(4,10,105,10);
     
    me.AddItem(4,10,106,10);
     
    me.AddItem(4,10,107,10);
     
    me.AddItem(4,10,108,10);
     
    me.AddItem(4,10,109,10);
     
    me.AddItem(4,10,110,10);
     
    me.AddItem(4,10,111,10);
     
    me.AddItem(4,10,112,10);
     
    me.AddItem(4,10,113,10);
     
    me.AddItem(4,10,114,10);
     
    me.AddItem(4,10,441,10);
     
    me.AddItem(4,10,442,10);
     
    me.AddItem(4,10,443,10);
     
    me.AddItem(4,10,444,10);
     
    me.AddItem(4,10,445,10);
     
    me.AddItem(4,10,446,10);
     
    me.AddItem(4,10,447,10);
     
    me.AddItem(4,10,448,10);
     
    me.AddItem(4,10,449,10);
     
    me.AddItem(4,10,450,10);
     
    me.AddItem(4,10,451,10);
     
    me.AddItem(4,10,452,10);
     
    me.AddItem(4,10,453,10);
     
    me.AddItem(4,10,454,10);
     
    me.AddItem(4,10,455,10);
     
    me.AddItem(4,10,456,10);
     
    me.AddItem(4,10,457,10);
     
    me.AddItem(4,10,459,10);
     
    me.AddItem(4,10,460,10);
     
    me.AddItem(4,10,461,10);
     
    me.AddItem(4,10,462,10);
     
    me.AddItem(4,10,463,10);
     
    me.AddItem(4,10,464,10);
     
    me.AddItem(4,10,465,10);
     
    me.AddItem(4,10,466,10);
     
    me.AddItem(4,10,467,10);
     
    me.AddItem(4,10,468,10);
     
    me.AddItem(4,10,469,10);
     
    me.AddItem(4,10,470,10);
     
    me.AddItem(4,10,471,10);
     
    me.AddItem(4,10,472,10);
     
    me.AddItem(4,10,473,10);
     
    me.AddItem(4,10,474,10);
     
    me.AddItem(4,10,475,10);
     
    me.AddItem(4,10,476,10);
     
    me.AddItem(4,10,477,10);
     
    me.AddItem(4,10,478,10);
     
    me.AddItem(4,10,479,10);
     
    me.AddItem(4,10,480,10);
     
    me.AddItem(4,10,481,10); 
    end
    function tbGMCard:DoCuoi12()
    local nSeries me.nSeries;
     
    local szMsg "Hay chon";
     
    local tbOpt = {
      {
    "Đồ Ngoại Công",self.Dongoai,self},
      {
    "Đồ Nội Công",self.Donoi,self },
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:Dongoai()
    local nSex me.nSex;
      
    local nSeries me.nSeries;
     if (
    nSeries == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,519,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,537,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20211,10,5,16); --Th?y Hoàng H?ng Hoang Uy?n
     me
    .AddGreenEquip(4,20161,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20065,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20105,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20085,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,353,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,487,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20045,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
     me
    .AddGreenEquip(8,520,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,538,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20212,10,5,16);
     
    me.AddGreenEquip(4,20161,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20066,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20106,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20085,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,354,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,488,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20050,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,523,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,541,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20215,10,5,16);
     
    me.AddGreenEquip(4,20163,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20067,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20107,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20087,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,373,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,489,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20046,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
     me
    .AddGreenEquip(8,524,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,542,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(10,20216,10,5,16);
     
    me.AddGreenEquip(4,20163,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20068,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20108,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20087,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,374,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,490,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20051,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,527,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,545,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(10,20219,10,5,16);
     
    me.AddGreenEquip(4,20165,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20069,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20109,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20089,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,393,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,491,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20047,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     else   --
    female
     me
    .AddGreenEquip(8,528,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,546,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20220,10,5,16);
     
    me.AddGreenEquip(4,20165,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20070,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20110,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20089,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,394,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,492,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20052,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     
    end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,531,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,549,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20223,10,5,16);
     
    me.AddGreenEquip(4,20167,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20071,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20111,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20091,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,413,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,493,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20048,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
     me
    .AddGreenEquip(8,532,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,550,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(10,20224,10,5,16);
     
    me.AddGreenEquip(4,20167,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20072,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20112,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20091,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,414,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,494,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20053,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,535,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,553,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20227,10,5,16);
     
    me.AddGreenEquip(4,20169,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20073,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20113,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20093,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,433,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,495,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20049,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
     me
    .AddGreenEquip(8,536,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,554,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20228,10,5,16);
     
    me.AddGreenEquip(4,20169,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20074,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20114,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20093,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,434,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,496,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20054,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     
    end
     
    else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Quan Lãnh Thổ"me.szName"Bạn chưa gia nhập phái"nSeries);
     
    end
     
    ---local szMsg "Hay chon";
     --
    local tbOpt = {
     -- {
    "He Kim",self.HeKim,self},
     -- {
    "He Moc",self.HeMoc,self},
     -- {
    "He Thuy",self.HeThuy,self},
     -- {
    "He Hoa",self.HeHoa,self},
     -- {
    "He Tho",self.HeTho,self},
     --}
     --
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:Donoi()
    local nSex me.nSex;
      
    local nSeries me.nSeries;
     if (
    nSeries == 0then
      Dialog
    :Say("Bạn hãy gia nhập phái");
      return;
     
    end
     
     
    if (== nSeriesthen
      
    if (== nSexthen --male
     me
    .AddGreenEquip(8,519,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,537,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20213,10,5,16);
     
    me.AddGreenEquip(4,20162,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20065,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20105,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20086,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,353,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,487,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20045,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
     me
    .AddGreenEquip(8,520,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,538,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     
      me
    .AddGreenEquip(10,20214,10,5,16);
     
    me.AddGreenEquip(4,20162,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20066,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20106,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20086,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,354,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,488,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20050,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
     me
    .AddGreenEquip(8,523,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,541,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     
      me
    .AddGreenEquip(10,20217,10,5,16);
     
    me.AddGreenEquip(4,20164,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20067,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20107,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20088,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,373,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,489,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20046,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    else   --female
    me
    .AddGreenEquip(8,524,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,542,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
        me
    .AddGreenEquip(10,20218,10,5,16);
     
    me.AddGreenEquip(4,20164,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20068,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20108,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20088,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,374,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,490,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20051,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     
    end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
     me
    .AddGreenEquip(8,527,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,545,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     
       me
    .AddGreenEquip(10,20221,10,5,16);
     
    me.AddGreenEquip(4,20166,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20069,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20109,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20090,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,393,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,491,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20047,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     else   --
    female
     me
    .AddGreenEquip(8,528,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,546,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(10,20222,10,5,16);
     
    me.AddGreenEquip(4,20166,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20070,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20110,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20090,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,394,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,492,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20052,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     
    end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
     me
    .AddGreenEquip(8,531,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,549,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     
       me
    .AddGreenEquip(10,20225,10,5,16);
     
    me.AddGreenEquip(4,20168,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20071,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20111,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20092,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,413,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,493,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20048,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     else   --
    female
     me
    .AddGreenEquip(8,532,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,550,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
       me
    .AddGreenEquip(10,20226,10,5,16);
     
    me.AddGreenEquip(4,20168,10,5,16);--VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20072,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20112,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20092,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,414,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,494,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20053,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     
    end
     
    elseif (== nSeriesthen
     
      
    if (== nSexthen --male
      me
    .AddGreenEquip(8,535,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,553,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
       me
    .AddGreenEquip(10,20229,10,5,16);
     
    me.AddGreenEquip(4,20170,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20073,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20113,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20094,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,433,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,495,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20049,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
     else   --
    female
      me
    .AddGreenEquip(10,20230,10,5,16);
    me.AddGreenEquip(8,536,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
      me
    .AddGreenEquip(8,554,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     
     me
    .AddGreenEquip(4,20170,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20074,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20114,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20094,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,434,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,496,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20054,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     end
     
    else
      
    Dbg:WriteLogEx(Dbg.LOG_INFO"Quan Lãnh Thổ"me.szName"Bạn chưa gia nhập phái"nSeries);
     
    end
     
    end
     
     

    function tbGMCard:DoCuoi13()
     
    local szMsg "Hay chon";
     
    local tbOpt = {
      {
    "Do Nam",self.DoNam,self},
      {
    "Do Nu",self.DoNu,self },
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:DoNam()
     
    local szMsg "Hay chon";
     
    local tbOpt = {
      {
    "He Kim",self.HeKim,self},
      {
    "He Moc",self.HeMoc,self},
      {
    "He Thuy",self.HeThuy,self},
      {
    "He Hoa",self.HeHoa,self},
      {
    "He Tho",self.HeTho,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:DoNu()
     
    local szMsg "Hay chon";
     
    local tbOpt = {
      {
    "He Kim",self.HeKim1,self},
      {
    "He Moc",self.HeMoc1,self},
      {
    "He Thuy",self.HeThuy1,self},
      {
    "He Hoa",self.HeHoa1,self},
      {
    "He Tho",self.HeTho1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeKim()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.KimNgoai,self},
      {
    "Do Noi",self.KimNoi,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeKim1()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.KimNgoai1,self},
      {
    "Do Noi",self.KimNoi1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeMoc()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.MocNgoai,self},
      {
    "Do Noi",self.MocNoi,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeMoc1()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.MocNgoai1,self},
      {
    "Do Noi",self.MocNoi1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeThuy()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.ThuyNgoai,self},
      {
    "Do Noi",self.ThuyNoi,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeThuy1()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.ThuyNgoai1,self},
      {
    "Do Noi",self.ThuyNoi1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeHoa()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.HoaNgoai,self},
      {
    "Do Noi",self.HoaNoi,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeHoa1()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.HoaNgoai1,self},
      {
    "Do Noi",self.HoaNoi1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeTho()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.ThoNgoai,self},
      {
    "Do Noi",self.ThoNoi,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:HeTho1()
     
    local szMsg "Hay chon";
     
    local tbOpt ={
      {
    "Do Ngoai",self.ThoNgoai1,self},
      {
    "Do Noi",self.ThoNoi1,self},
     }
     
    Dialog:Say(szMsg,tbOpt);
    end
    function tbGMCard:KimNgoai()
     
    me.AddGreenEquip(10,20211,10,5,16); --Th?y Hoàng H?ng Hoang Uy?n
     me
    .AddGreenEquip(4,20161,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20065,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20105,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20085,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,353,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,487,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20045,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:KimNgoai1()
     
    me.AddGreenEquip(10,20212,10,5,16);
     
    me.AddGreenEquip(4,20161,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20066,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20106,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20085,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,354,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,488,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20050,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:KimNoi()
     
    me.AddGreenEquip(10,20213,10,5,16);
     
    me.AddGreenEquip(4,20162,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20065,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20105,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20086,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,353,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,487,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20045,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:KimNoi1()
     
    me.AddGreenEquip(10,20214,10,5,16);
     
    me.AddGreenEquip(4,20162,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20066,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20106,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20086,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,354,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,488,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20050,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20000,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:MocNgoai()
     
    me.AddGreenEquip(10,20215,10,5,16);
     
    me.AddGreenEquip(4,20163,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20067,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20107,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20087,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,373,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,489,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20046,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:MocNgoai1()
     
    me.AddGreenEquip(10,20216,10,5,16);
     
    me.AddGreenEquip(4,20163,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20068,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20108,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20087,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,374,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,490,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20051,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:MocNoi()
     
    me.AddGreenEquip(10,20217,10,5,16);
     
    me.AddGreenEquip(4,20164,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20067,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20107,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20088,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,373,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,489,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20046,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:MocNoi1()
     
    me.AddGreenEquip(10,20218,10,5,16);
     
    me.AddGreenEquip(4,20164,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20068,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20108,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20088,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,374,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,490,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20051,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20001,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end

    function tbGMCard:ThuyNgoai()
     
    me.AddGreenEquip(10,20219,10,5,16);
     
    me.AddGreenEquip(4,20165,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20069,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20109,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20089,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,393,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,491,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20047,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThuyNgoai1()
     
    me.AddGreenEquip(10,20220,10,5,16);
     
    me.AddGreenEquip(4,20165,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20070,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20110,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20089,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,394,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,492,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20052,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThuyNoi()
     
    me.AddGreenEquip(10,20221,10,5,16);
     
    me.AddGreenEquip(4,20166,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20069,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20109,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20090,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,393,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,491,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20047,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThuyNoi1()
     
    me.AddGreenEquip(10,20222,10,5,16);
     
    me.AddGreenEquip(4,20166,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20070,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20110,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20090,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,394,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,492,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20052,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20002,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:HoaNgoai()
     
    me.AddGreenEquip(10,20223,10,5,16);
     
    me.AddGreenEquip(4,20167,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20071,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20111,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20091,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,413,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,493,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20048,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:HoaNgoai1()
     
    me.AddGreenEquip(10,20224,10,5,16);
     
    me.AddGreenEquip(4,20167,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20072,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20112,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20091,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,414,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,494,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20053,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:HoaNoi()
     
    me.AddGreenEquip(10,20225,10,5,16);
     
    me.AddGreenEquip(4,20168,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20071,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20111,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20092,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,413,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,493,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20048,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:HoaNoi1()
     
    me.AddGreenEquip(10,20226,10,5,16);
     
    me.AddGreenEquip(4,20168,10,5,16);--VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20072,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20112,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20092,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,414,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,494,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20053,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20003,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end

    function tbGMCard:ThoNgoai()
     
    me.AddGreenEquip(10,20227,10,5,16);
     
    me.AddGreenEquip(4,20169,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20073,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20113,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20093,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,433,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,495,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20049,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThoNgoai1()
     
    me.AddGreenEquip(10,20228,10,5,16);
     
    me.AddGreenEquip(4,20169,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20074,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20114,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20093,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,434,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,496,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20054,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThoNoi()
     
    me.AddGreenEquip(10,20229,10,5,16);
     
    me.AddGreenEquip(4,20170,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20073,10,5,16); --Tiêu Dao Bá V??ng Ngoa
     me
    .AddGreenEquip(11,20113,10,5,16); --Th?y Hoàng Chi?n Th???ng Van B?i
     me
    .AddGreenEquip(5,20094,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,433,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,495,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20049,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:ThoNoi1()
     
    me.AddGreenEquip(10,20230,10,5,16);
     
    me.AddGreenEquip(4,20170,10,5,16); --VUy CTinh Gi?i
     me
    .AddGreenEquip(7,20074,10,5,16); --Tiêu Dao Huy?n NNgoa
     me
    .AddGreenEquip(11,20114,10,5,16); --Th?y Hoàng Chi?n Th?n B?ng Tinh H??ng Nang
     me
    .AddGreenEquip(5,20094,10,5,16); --Tr?c L?c Thiên ?i?p L?u Van Liên
     me
    .AddGreenEquip(8,434,10,5,16); --Tr?c L?c Hoàng Long Tri?n Yêu
     me
    .AddGreenEquip(9,496,10,5,16); --Tr?c L?c Kinh Van Kh?i
     me
    .AddGreenEquip(3,20054,10,5,16); --Th?y Hoàng Long Lan Y
     me
    .AddGreenEquip(6,20004,10,5,16); --VUy L?m Nh?t Tinh Huy?n Phù
     
    --Chua bo trang bi vao******************************
    end
    function tbGMCard:OnDialog_taytuy()
     
    local tbOpt = {};
     
     
    local nChangeGerneIdx Faction:GetChangeGenreIndex(me);
     if(
    nChangeGerneIdx >= 1)then
      local szMsg
    ;
      if(
    Faction:Genre2Faction(menChangeGerneIdx) > )then --كז`ӑў
       szMsg = "Tôi muốn chọn phái song tu";
      else
       szMsg = "Tôi muốn tẩy điểm võ công";
      end
      table.insert(tbOpt, {szMsg, self.OnChangeGenreFaction, self, me});
     end
     
     table.insert(tbOpt, {"Tẩy điểm tiềm năng", self.OnResetDian, self, me, 1});
     table.insert(tbOpt, {"Tẩy điểm kỹ năng", self.OnResetDian, self, me, 2});
     table.insert(tbOpt, {"Tẩy điểm Tiềm năng và kỹ năng", self.OnResetDian, self, me, 0});
     table.insert(tbOpt, {"Không thèm tẩy nữa"});
     local szMsg = "Tôi sẽ rửa được điểm được giao và điểm kỹ năng của tiềm năng cho bạn để phân bổ lại. Ở phía sau có một hang động, nơi bạn có thể trải nghiệm những cuộc chiến sau khi thử nghiệm hiệu quả của việc phân phối lại. Nếu không, bạn có thể quay lại với tôi. Khi bạn đã hài lòng với việc chuyển giao của người dân từ võ nghệ thuật ở mặt sau của võ nghệ thuật của bạn.";
     Dialog:Say(szMsg, tbOpt);
    end
    function tbGMCard:OnResetDian(pPlayer, nType)
     local szMsg = "";
     if (1 == nType) then
      pPlayer.SetTask(2,1,1);
      pPlayer.UnAssignPotential();
      szMsg = "Tẩy điểm thành công. có thể lại điểm Tiềm Năng";
     elseif (2 == nType) then
      pPlayer.ResetFightSkillPoint();
      szMsg = "Tẩy điểm thành công. có thể cộng lại điểm Kỹ Năng";
     elseif (0 == nType) then
      pPlayer.ResetFightSkillPoint();
      pPlayer.SetTask(2,1,1);
      pPlayer.UnAssignPotential();
      szMsg = "Tẩy điểm thành công, có thể cộng lại điểm Tiềm Năng và Kỹ Năng.";
     end
     Setting:SetGlobalObj(pPlayer);
     Dialog:Say(szMsg);
     Setting:RestoreGlobalObj();
    end
    function tbGMCard:OnChangeGenreFaction(pPlayer)
     local tbOpt = {};
     local nFactionGenre = Faction:GetChangeGenreIndex(pPlayer);
     for nFactionId, tbFaction in ipairs(Player.tbFactions) do
      if (Faction:CheckGenreFaction(pPlayer, nFactionGenre, nFactionId) == 1) then
       table.insert(tbOpt, {tbFaction.szName, self.OnChangeGenreFactionSelected, self, pPlayer, nFactionId});
      end
     end
     table.insert(tbOpt,{"Kết thúc đối thoại"});
     
     local szMsg = "Hãy chọn lại môn phái mà bạn muốn gia nhập vào.";
     
     Setting:SetGlobalObj(pPlayer);
     Dialog:Say(szMsg, tbOpt);
     Setting:RestoreGlobalObj();
    end
    function tbGMCard:OnChangeGenreFactionSelected(pPlayer, nFactionId)
     
     local nGenreId   = Faction:GetChangeGenreIndex(pPlayer);
     local nPrevFaction   = Faction:Genre2Faction(pPlayer, nGenreId);
     local nResult, szMsg = Faction:ChangeGenreFaction(pPlayer, nGenreId, nFactionId);
     if(nResult == 1)then
      if (nPrevFaction == 0) then -- ֚һՎנў
       szMsg = "Bạn đã chọn %s Hãy tìm gặp thương nhân tẩy tủy để mua loại vũ khí của môn phái bạn vừa chọn dùng. Hãy chú ý lựa chọn đúng loại vũ khí của môn phái đó nhé.";
      else
       szMsg = "Bạn đã chuyển sang %s,Chú ý khi thay đổi phái thì Hệ trên phi phong và Hệ của ngũ hành ấn cũng thay đổi theo."
      end
      szMsg = string.format(szMsg, Player.tbFactions[nFactionId].szName);
     end
     
     Setting:SetGlobalObj(pPlayer);
     Dialog:Say(szMsg);
     Setting:RestoreGlobalObj();
    end 
    Bận nhiều việc học nên cũng chỉ làm được đến thế.chia sẻ cho anh em nào cần
    Chia tay dev game 1 thời gian
    Chúc Gamezone nói chung và box kiếm thế nói chung mãi phát triển
    Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 56 Users Say Thank You to Sesshomaru For This Useful Post:

    6558503 (08-02-12), 8xonline (08-02-12), atula03121989 (18-02-12), †ShiNiChi† (08-02-12), bongbay (09-02-12), boyganz (08-02-12), craven (09-02-12), daikimvuong1 (09-02-12), dancehh1 (23-02-12), dazan996 (27-02-13), duthli (08-02-12), duytungk87 (08-02-12), echop99 (08-02-12), enigmatic (13-06-12), f-fantasy (16-06-12), Faker (09-02-12), free4itvn (09-02-12), gioseptrum (09-02-12), hai07dv (11-02-12), hdk2010 (09-02-12), hnh_hl (21-03-12), hoanganhquan10a11 (12-02-12), huyetmagiao01 (06-05-12), ICarus (09-02-12), J4cksparrow (08-02-12), jxvietnam (11-02-12), kakalot1 (13-02-12), kevindo (09-02-12), khactai (08-02-12), khoctham2201 (08-02-12), kixboc (01-05-12), kynsad (22-02-12), langnhatanh (10-05-20), Leonet (08-02-12), McINTYRE (10-02-12), Mi$$_$p@m (22-02-12), nhoxkjo (14-04-13), phiduclong (08-02-12), quabom92 (18-03-12), quancoi000 (08-02-12), quangvienvip3 (08-02-12), Rewels (11-02-12), satthulauhyh (09-02-12), satthupro95 (27-02-12), shidaichi (08-02-12), sirnvad (20-05-12), soklovn (08-02-12), thanhdongsl (08-02-12), thientuong37 (26-02-12), thinthoi_88 (08-02-12), tieudieuphong (18-02-12), trankhanhly (09-02-12), ttvn92 (08-02-12), vipprolc (08-02-12), vominhtan2008 (08-02-12), zZK3yL0v3Zz (08-02-12)

  3. #2
    Thành Viên duytungk87's Avatar
    Ngày tham gia
    Apr 2008
    Đang ở
    Hà Nam
    Bài viết
    268
    Thanks
    72
    Thanked 34 Times in 24 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    ra đi thanh thản. thanh nhé. sớm trở lại nha
    Mong bạn
    Lần sửa cuối bởi thaihoa91, ngày 08-02-12 lúc 11:08 PM.
    Khách viếng thăm hãy cùng duytungk87 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    52
    Thanks
    64
    Thanked 3 Times in 3 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Thẻ GMaster ở trong Túi tan thủ phải ko bạn
    Khách viếng thăm hãy cùng thanhdongsl xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên Tâm Huyết Lãng Tử Sầu's Avatar
    Ngày tham gia
    Jun 2008
    Bài viết
    552
    Thanks
    200
    Thanked 473 Times in 134 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Nói là làm luôn ah Chúc Bạn học tập công tác tốt. Thi thoảng qua Box chơi
    Học Hỏi, Giao Lưu, Phát Triển Đôi Bên Cùng Có Lợi.
    Bla, Bla, Blo Blo....

  6. #5
    Thành Viên Tâm Huyết duthli's Avatar
    Ngày tham gia
    Jul 2011
    Bài viết
    580
    Thanks
    80
    Thanked 449 Times in 65 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    vote cho sự nghiệp dev kiếm thế
    bye trần toại
    Khách viếng thăm hãy cùng duthli xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    52
    Thanks
    64
    Thanked 3 Times in 3 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Các Bác cứ làm như bác ý ngỏm củ tỏi ko bằng
    Khách viếng thăm hãy cùng thanhdongsl xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    Thành Viên
    Ngày tham gia
    Oct 2010
    Bài viết
    487
    Thanks
    35
    Thanked 157 Times in 70 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Cả server và patch nén lại thành 1 file à? Sao thấy mỗi 1 link thế
    Khách viếng thăm hãy cùng vanluong92 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. Các thành viên gởi lời cảm ơn đến vanluong92 vì bài viết này !

    vikhavikha (10-02-12)

  10. #8
    Thành Viên
    Ngày tham gia
    Aug 2011
    Bài viết
    226
    Thanks
    113
    Thanked 46 Times in 30 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    tại sao mình chạy xong server rồi chạy đến game.ex thi bị lỗi ko chạy đc nhỉ có ai bị như mình ko
    Khách viếng thăm hãy cùng thinthoi_88 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #9
    Thành Viên
    Ngày tham gia
    Oct 2010
    Bài viết
    487
    Thanks
    35
    Thanked 157 Times in 70 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Mình chạy server nó báo lỗi C++ file kbasproptbl.cpp line 810.
    Xử lý sao vậy các bro?
    Khách viếng thăm hãy cùng vanluong92 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    18
    Thanks
    11
    Thanked 0 Times in 0 Posts

    Ðề: Share Server việt hóa version 2 (sửa chữa hệ thống đồng hành)

    Trích dẫn Gửi bởi vanluong92 [Only registered and activated users can see links. ]
    Mình chạy server nó báo lỗi C++ file kbasproptbl.cpp line 810.
    Xử lý sao vậy các bro?
    Mình cũng bị thế cái file Patch còn bị lỗi missing engine.dll
    Khách viếng thăm hãy cùng soklovn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 6 1 2 3 ... CuốiCuối

Các Chủ đề tương tự

  1. Share client TLBB version 2.x Việt hóa 99,9%
    Bởi huuduyen_05 trong diễn đàn Releases
    Trả lời: 25
    Bài viết cuối: 16-12-15, 08:36 AM
  2. Share CoreClient Version 3.1 by thaihoa91
    Bởi thaihoa91 trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 20
    Bài viết cuối: 11-09-10, 08:05 PM
  3. Share bản JX49 version 1.5.1 Font
    Bởi DNTmaster trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 263
    Bài viết cuối: 20-08-10, 04:46 PM
  4. Share CoreClient No Bug C++ Version 2 by thaihoa91 !
    Bởi thaihoa91 trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 7
    Bài viết cuối: 05-04-10, 04:50 AM
  5. [Share] patch Yulgang version 5
    Bởi KELAMAT trong diễn đàn Release
    Trả lời: 12
    Bài viết cuối: 27-03-08, 11:55 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 07:46 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.