[TLBB] HD cách fix mấy dấu củ chuối
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 4 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 31
  1. #1
    Thành Viên songtu's Avatar
    Ngày tham gia
    Feb 2014
    Đang ở
    Còn lâu mới nói
    Bài viết
    625
    Thanks
    83
    Thanked 241 Times in 181 Posts

    HD cách fix mấy dấu củ chuối

    Như đã biết việc hiển thị chỉ liên quan bên Client!
    và mấy cái dấu kia cũng ko ngoại lệ!
    Cụ thể là nó nằm trong Supertooltip.lua (và một file nữa)
    trong biến local szPropertys = SuperTooltips:GetPropertys();, giờ coi szPropertys như là một xâu ký tự và 3 dấu huyền thoại kia nằm trong xâu đó!!
    giờ chỉ là thao tác xử lý xâu đó thôi!
    theo cách của mình, các bạn có thể dùng hàm:
    string.find() để tìm vị trí đúng của cái "dấu bựa kia",ví dụ ở item thần khí kia các bạn tìm con số170,vì nó là duy nhất trong trường hợp đó, nên tìm sẽ suy ra đc vị trí chính xác của 2 cái dâu lân cần đó,sau đó
    dùng hàm string.byte() để tìm mã bye chính xác của dấu đó,
    dùng dùng hàm string.char(value) để nhận lại xâu mà chứa dấu.
    tiếp đến dùng hàm string.gsup() để thay thế!
    ok hết!!
    P/s trong quá trình test, để cho trực quan các bạn nên dùng hàm PushDebugMessage(value)
    bonus cái dấu đầu tiên : string.char(163,168) -- để biết là dấu gì các bạn tự test!!
    Demo cái ảnh ko lại ko tin :v
    [Only registered and activated users can see links. ]
    đây nữa
    [Only registered and activated users can see links. ]
    Lần sửa cuối bởi songtu, ngày 20-08-14 lúc 09:41 PM.
    Khách viếng thăm hãy cùng songtu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 12 Users Say Thank You to songtu For This Useful Post:

    1st.TheKing (20-08-14), akiem9x (05-02-15), anhcuti24 (05-02-15), authienvu (27-09-14), chubao00 (12-09-14), commale (20-08-14), lamthanhat (20-08-14), le_huy (03-10-14), ngoctulaa (28-08-14), Phamhuys (20-08-14), tualua2010 (20-08-14), VTAngel (20-08-14)

  3. #2
    Thành Viên
    Ngày tham gia
    Aug 2014
    Bài viết
    35
    Thanks
    16
    Thanked 10 Times in 9 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    up cho ai cần, thank chủ topic
    Khách viếng thăm hãy cùng commale xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Có cần thiết phải string.byte không. trong khi chỉ cần find và replace là xong??
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên VTAngel's Avatar
    Ngày tham gia
    Jul 2014
    Đang ở
    London
    Bài viết
    87
    Thanks
    23
    Thanked 69 Times in 34 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    thanks thớt mình làm được rồi
    [Only registered and activated users can see links. ]

    rõ hơn chức năng các hàm các bạn vào đây xem nè [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng VTAngel xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. The Following 2 Users Say Thank You to VTAngel For This Useful Post:

    ngoctulaa (28-08-14), Phamhuys (20-08-14)

  7. #5
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,926
    Thanks
    122
    Thanked 2,109 Times in 650 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Cách này cho bạn nào thích tìm hiểu thêm:
    Sử dụng hàm string.gsub thì chỉ tốn 3 dòng.

    PHP Code:
    string.gsub(szPropertys"£¨""(");
    string.gsub(szPropertys"£©"")");
    string.gsub(szPropertys"£º"":"); 
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. The Following 9 Users Say Thank You to huuduyen_05 For This Useful Post:

    akiem9x (22-08-14), authienvu (27-09-14), commale (20-08-14), lamthanhat (20-08-14), le_huy (03-10-14), ngoctulaa (28-08-14), Phamhuys (20-08-14), songtu (20-08-14), tualua2010 (20-08-14)

  9. #6
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Trích dẫn Gửi bởi huuduyen_05 [Only registered and activated users can see links. ]
    Cách này cho bạn nào thích tìm hiểu thêm:
    Sử dụng hàm string.gsub thì chỉ tốn 3 dòng.

    PHP Code:
    string.gsub(szPropertys"£¨""(");
    string.gsub(szPropertys"£©"")");
    string.gsub(szPropertys"£º"":"); 
    Ơ anh ơi em tưởng cái dấu số 3 là dấu cộng mà. Sao nó là dấu hai chấm nhỉ. Chắc để em xem lại. Của em cũng chỉ có 3 dòng như anh. Lúc đầu là 6 dòng
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #7
    Thành Viên
    Ngày tham gia
    Dec 2011
    Bài viết
    190
    Thanks
    144
    Thanked 34 Times in 28 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Cuối cùng cũng làm được.Cámm ơn mợi người
    Lần sửa cuối bởi Phamhuys, ngày 20-08-14 lúc 03:41 PM.
    Khách viếng thăm hãy cùng Phamhuys xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #8
    Thành Viên
    Ngày tham gia
    Aug 2013
    Bài viết
    78
    Thanks
    16
    Thanked 15 Times in 13 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Trích dẫn Gửi bởi songtu [Only registered and activated users can see links. ]
    Như đã biết việc hiển thị chỉ liên quan bên Client!
    và mấy cái dấu kia cũng ko ngoại lệ!
    Cụ thể là nó nằm trong Supertooltip.lua (và một file nữa)
    trong biến local szPropertys = SuperTooltips:GetPropertys();, giờ coi szPropertys như là một xâu ký tự và 3 dấu huyền thoại kia nằm trong xâu đó!!
    giờ chỉ là thao tác xử lý xâu đó thôi!
    theo cách của mình, các bạn có thể dùng hàm:
    string.find() để tìm vị trí đúng của cái "dấu bựa kia",sau đó
    dùng hàm string.byte() để tìm mã bye chính xác của dấu đó,
    dùng dùng hàm string.char(value) để nhận lại xâu mà chứa dấu.
    tiếp đến dùng hàm string.gsup() để thay thế!
    ok hết!!
    P/s trong quá trình test, để cho trực quan các bạn nên dùng hàm PushDebugMessage(value)
    bonus cái dấu đầu tiên : string.char(163,168) -- để biết là dấu gì các bạn tự test!!
    Demo cái ảnh ko lại ko tin :v
    [Only registered and activated users can see links. ]
    đây nữa
    [Only registered and activated users can see links. ]
    he he tìm 1 tuan k ra....may qua thanks nha
    Khách viếng thăm hãy cùng quyentran xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #9
    Thành Viên songtu's Avatar
    Ngày tham gia
    Feb 2014
    Đang ở
    Còn lâu mới nói
    Bài viết
    625
    Thanks
    83
    Thanked 241 Times in 181 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Có cần thiết phải string.byte không. trong khi chỉ cần find và replace là xong??
    hay hơn khi ta biết đc mã rồi, ngt chỉ bảo là tốn 3 dòng nhưng mà 3 dòng ý phải tìm ra dc ký tự đó , phải thay đi thay lại bao nhiêu lần rồi để mò ra, nhưng mà khi ta mò ra mã rồi thì Ok luôn khi mà biết mã rồi thì tối thiểu mất 6 dòng lệnh là ok rồi, ko phải nhiêu khê ....
    P/s đó chỉ là ý kiến chủ quan của mình, và cho ng chưa tìm đc là cách làm theo mình là dễ nhấ

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi VTAngel [Only registered and activated users can see links. ]
    thanks thớt mình làm được rồi
    [Only registered and activated users can see links. ]

    rõ hơn chức năng các hàm các bạn vào đây xem nè [Only registered and activated users can see links. ]
    Các hàm đều là hàm của ngôn ngữ Lu-a, chứ ko phải là ngôn ngữ của tlbb , nên để hiểu đc thì điều tất nhiên là cứ vào trang chủ của nó là ok !!

    --- Chế độ gộp bài viết ---

    Hy vong từ nay vào mấy cái Pr ko còn mấy cái dấu ức cchees nữa !! khi nào ngâm xong gán vào dll thì share cho các mem!! mình chả muốn có gì là bí mật!!
    P/s Sorry khi động chạm ai đó nhé ạ!!

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi huuduyen_05 [Only registered and activated users can see links. ]
    Cách này cho bạn nào thích tìm hiểu thêm:
    Sử dụng hàm string.gsub thì chỉ tốn 3 dòng.

    PHP Code:
    string.gsub(szPropertys"£¨""(");
    string.gsub(szPropertys"£©"")");
    string.gsub(szPropertys"£º"":"); 
    nhưng mà để tìm dc ra 3 dấu này anh đã thử thế nào thế ???
    P/s hơi tò mò
    Khách viếng thăm hãy cùng songtu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  13. The Following 4 Users Say Thank You to songtu For This Useful Post:

    commale (20-08-14), lamthanhat (20-08-14), le_huy (03-10-14), ngoctulaa (28-08-14)

  14. #10
    Thành Viên
    Ngày tham gia
    Aug 2014
    Bài viết
    35
    Thanks
    16
    Thanked 10 Times in 9 Posts

    Ðề: HD cách fix mấy dấu củ chuối

    từ font china là "(" sang ASII "£¨" đó.
    còn danh sách ASII mở file Config.AXP file "strreplace.txt" để xem các kí tự mã hóa
    Lần sửa cuối bởi commale, ngày 20-08-14 lúc 10:41 PM.
    Khách viếng thăm hãy cùng commale xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

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

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

  1. Chuẩn bị ra sv chinh đồ chuẩn nhất cho anh em !
    Bởi evilbaby1 trong diễn đàn Chinh Đồ
    Trả lời: 40
    Bài viết cuối: 19-08-14, 12:06 PM
  2. [JX] Hỏi về bóng ngựa chuẩn!
    Bởi shinrenkyo trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 11
    Bài viết cuối: 23-04-13, 07:55 AM
  3. [MU] Xin db chuẩn của nbb
    Bởi -Mr.N- trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 28-03-13, 07:54 PM
  4. Trả lời: 4
    Bài viết cuối: 27-04-12, 03:03 PM
  5. Table Map việt hoá chuẩn 80% theo chuẩn việt hoá Vinagame
    Bởi cuongca11 trong diễn đàn Chinh Đồ
    Trả lời: 2
    Bài viết cuối: 03-02-12, 10:54 PM

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à 08:09 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ệ.