[JX] Vấn Đề Về SaveData TSBD3.0 Kết hợp hút hít
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 4 của 4
  1. #1
    Thành Viên lamthuyhien18's Avatar
    Ngày tham gia
    Mar 2009
    Bài viết
    18
    Thanks
    4
    Thanked 0 Times in 0 Posts

    Icon8 Vấn Đề Về SaveData TSBD3.0 Kết hợp hút hít

    e đang dùng sv của jxvietnam kết hợp hút hít , tình năng cũ lãnh địa đã bỏ . nay e add lại tính năng lãnh địa đã hoàn tất nhưng có 1 số lỗi chưa thể fix được như sau
    ví dụ : Bach Dao phe công Hac Dao phe thủ , sau khi phe công Bach Dao đã đánh dc các Trụ và đã chiến thắng nhưng hệ thông ko lưu kết quả thắng thua vào dulieu/quyensohuu.lua
    lỗi : nếu có thắng hay thua cũng như không , vì hệ thống ko save kết quả vào dulieu/quyensohuu.lua e mong các anh ai biết cách fix này hd cho e với

    Code:
    ----- file : truthanhvang.lua -----
    
    Include("\\script\\source\\sourcejx49.lua")
    Include("\\script\\source\\timerserver.lua")
    Include("\\dulieu\\quyensohuu.lua")
    
    
    function OnDeath()
        if thu[1] == 4 then
    idsh = 2
            if quyensohuu[1][idsh] == "Hac Dao" then
    ldwin = "Bach Dao"
    ldlose = "Hac Dao"
    idmoneywin = 22
    idmoneylose = 23
            elseif quyensohuu[1][idsh] == "Bach Dao" then
    ldwin = "Hac Dao"        
    ldlose = "Bach Dao"
    idmoneywin = 23
    idmoneylose = 22    
            end
        elseif thu[1] == 5 then
    idsh = 3
            if quyensohuu[1][idsh] == "Luong Dao" then
    ldwin = "Hac Dao"
    ldlose = "Luong Dao"    
    idmoneywin = 23
    idmoneylose = 24
            elseif quyensohuu[1][idsh] == "Hac Dao" then
    ldwin = "Luong Dao"    
    ldlose = "Hac Dao"
    idmoneywin = 24
    idmoneylose = 23
            end
        elseif thu[1] == 6 then
    idsh = 1
            if quyensohuu[1][idsh] == "Bach Dao" then
    ldwin = "Luong Dao"
    ldlose = "Bach Dao"    
    idmoneywin = 24
    idmoneylose = 22
            elseif quyensohuu[1][idsh] == "Luong Dao" then
    ldwin = "Bach Dao"    
    ldlose = "Luong Dao"
    idmoneywin = 22
    idmoneylose = 24
            end
        end
    SetGlbMissionV(30,4)
    SetTask(41,GetTask(41)+500)
    SetGlbMissionV(idmoneywin,GetGlbMissionV(idmoneywin)+GetGlbMissionV(idmoneylose))
    SetGlbMissionV(idmoneylose,0)
    danhsach = TaoBang(quyensohuu,"quyensohuu","")
    quyensohuu[1][idsh] = ldwin
    SaveData("dulieu/quyensohuu.lua",danhsach)
    Msg2Player("Chuc Mung: Ban da pha tan Ngoa Long Hon Tran nhan duoc 500 diem cong hien")
    Msg2SubWorld("Lanh Dia: "..GetName().." ben chinh phat da pha tan Ngoa Long Hon Tran")
    Msg2SubWorld("Phe Chinh Phat "..ldwin.." Da Chien Thang Va Gianh Toan Bo Ngan Quy ! Tuoc Toan Quyen Ra Vao Lanh Dia Cua "..ldlose.." !")
    local str1 = "Lanh Dia Cua "..ldlose.." Nay Thuoc Ve "..ldwin.." !"
            AddLocalNews(str1, 1);
    for i=1,200 do
        PlayerIndex = i
    w,x,y = GetWorldPos()
            if w == 60 then
    z = random(1,10)
    for i=1,z do AddEventItem(13) end
    Msg2Player("Ban Nhan Duoc "..z.." Hong Bao Lanh Dia")
    phe = GetTask(58)
        if phe == 1 then
    LeaveTeam()
    NewWorld(62, 201*8, 200*16);
    SetCreateTeam(0);
    SetFightState(0)
        elseif phe == 2 then
    LeaveTeam()
    NewWorld(61, 201*8, 200*16);
    SetCreateTeam(0);
    SetFightState(0)
        end
    SetTask(58,0)
            end
    end
    end
    
    ----- file : quyensohuu.lua ----- gốc ở TSBD 3.0
    
    quyensohuu={
    
        [1]={
    
            [1] = "Bach Dao",
    
            [2] = "Hac Dao",
    
            [3] = "Luong Dao"
    
        }
    
    }
    Lần sửa cuối bởi thaihoa91, ngày 12-06-12 lúc 05:44 PM.
    Khách viếng thăm hãy cùng lamthuyhien18 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết KingMax's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    642
    Thanks
    143
    Thanked 321 Times in 125 Posts

    Ðề: Vấn Đề Về SaveData TSBD3.0 Kết hợp hút hít

    danhsach = TaoBang(quyensohuu,"quyensohuu","")
    quyensohuu[1][idsh] = ldwin
    SaveData("dulieu/quyensohuu.lua",danhsach)

    quyensohuu[1][idsh] = ldwin
    danhsach = TaoBang(quyensohuu,"quyensohuu","")
    SaveData("dulieu/quyensohuu.lua",danhsach)
    Comeback JXP

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

    lamthuyhien18 (17-06-12)

  4. #3
    Thành Viên
    Ngày tham gia
    Jun 2006
    Đang ở
    Funabashi, Chiba, Japan
    Bài viết
    544
    Thanks
    410
    Thanked 300 Times in 82 Posts

    Ðề: Vấn Đề Về SaveData TSBD3.0 Kết hợp hút hít

    Lúc trước mình cũng gặp ở vụ lãnh địa mặc dù đã nâng từ 5 lên 6 nhưng khi check nó vẫn bảo là đang ở 5 lại phải làm lần nữa mới lên 6 tức là mỗi lần nâng 1 cấp làm 2 lần nên để khắc phục vụ ko lưu data này ấy mình thay cái này
    Code:
    SaveData("dulieu/quyensohuu.lua",danhsach)
    bằng

    Code:
    for i =1,2 do SaveData("dulieu/quyensohuu.lua",danhsach) end
    bạn làm thử xem nó sẽ lưu data bình thường
    Khách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên lamthuyhien18's Avatar
    Ngày tham gia
    Mar 2009
    Bài viết
    18
    Thanks
    4
    Thanked 0 Times in 0 Posts

    Ðề: Vấn Đề Về SaveData TSBD3.0 Kết hợp hút hít

    tk 2 anh e đã làm được rùi ạ đã lưu thắng thua vào quyensohuu.lua . nhưng sau trận đánh nếu ai thắng phải ress lại GS mới có tác dụng sao nó ko có tác dụng như đổi mã rương ap dụng trực tiếp mà ko phải ress GS các anh nhỉ
    Khách viếng thăm hãy cùng lamthuyhien18 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Sever TSBD3.0 + hút hít ko luyện đc skill
    Bởi quytiensinh trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 04-12-11, 02:11 PM
  2. Update NVHK cho server TSBD3.0 trên nền hút hít
    Bởi passika trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 8
    Bài viết cuối: 10-11-11, 07:27 AM
  3. TSBD3.0 bị hack quăng đồ ô kim đầy đường
    Bởi TND.VN trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 03-07-11, 10:56 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à 06:59 AM.
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ệ.