Giup em cai` autoreset em lam` toi buoc 10 la` k bit lam nua
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
 
Kết quả 1 đến 3 của 3
  1. #1
    Thành Viên sylove2101's Avatar
    Ngày tham gia
    May 2011
    Bài viết
    70
    Thanks
    130
    Thanked 30 Times in 19 Posts

    Giup em cai` autoreset em lam` toi buoc 10 la` k bit lam nua

    Thêm AutoReset cho Muserver
    LÀM CHỨC NĂNG AUTORESET CHO MU ONLINE/OFFLINE

    Q: AutoReset là gì?
    A: Là reset tự động (Sau khi đến Max Level, bạn không cần vào Website để Reset mà Level của bạn vẫn trở về 1 và bạn được + Points)

    Q: AutoReset và Reset có gì giống và khác nhau?
    A: + AutoReset là Reset khi bạn chơi Mu không cần Web
    + Reset thì cần 1 website có trang reset.asp(php) (Tùy từng MU)

    Q: Làm chức năng AutoReset thì vẫn có thể Reset Web chứ?
    A: Tất nhiên rồi, và ngược lại (Tùy bạn)

    Q: AutoReset hơn hay Reset hơn?
    A: Reset bằng web rõ ràng vẫn hơn hẳn AutoReset. Nhưng vì mức tiện lợi thì AutoReset hơn hẳn, vì mỗi khi Char của bản đạt Max Level, nó sẽ tự động quay về Lv 1 (bạn vẫn đc thưởng điểm). Tất cả chỉ sau 1 lần Log Off Account. Còn với Reset web, bạn phải vào địa chỉ website, thật lâu (Chưa kể Web không connect được do sai link, web hỏng....)

    Q: AutoReset hay vậy mà sao các server đã và đang hoạt động lại không tin dùng, lại chọn Reset Web?
    A: Không biết các Pro về ASP - PHP thì sao, còn theo ý kiến của tôi thì vì thế này. Nếu ai đã làm AutoReset thì có thể thấy, nó có nhược điểm là KHÔNG THAY ĐỔI MỨC LEVEL CHO MỖI LẦN RESET. Nếu bạn thiết lập là 350 thì sẽ mãi mãi là 350.
    Bạn có thể thay đổi được, nhưng CHỈ VỚI CÁC CLASS RIÊNG.Còn với Reset web thì việc này khá đơn giản. (VD : Từ Rs 1 đến 10 là 50 LV; 11 đến 20 là 150 chả hạn ....)

    -----------------------------------------------------------------------------------------------------------------

    Sau đây, tôi xin giới thiệu đến bạn cách làm chức năng này cho server của bạn.

    1/ Vào Start / All Programmes / Microsoft SQL Server / Enterprise Manager

    2/ Tìm khóa "Management". Click vào đó !

    3/ Click đúp vào "SQL Server Agent"

    4/ Click phải chuột vào "Jobs" / "New Job"

    5/ Đặt tên cho nó là "AutoReset". Tiếp đó chọn Category là [Uncategorized (Local)]. Và Owner là "sa", cuối cùng Description là "AutoResetSciprt"

    6/ Sau đó chọn "Steps" / New. Bạn đặt tên cho Step này là "AutoReset"
    + Type : Transact-SQL Script (TSQL)
    + Database : MuOnline

    7/ Đánh đoạn Code sau vào khung trống Command.
    Đây là bước quan trọng nhất, quyết định tính chất mỗi lần Reset trong server của bạn. Dưới đây là đoạn Code tôi sử dụng cho server LAN nhà mình.
    Các mức thiết lập như sau :
    + Level Reset : 400
    + Point : 1000
    + Số Zen mất : 10 triệu (Cho mỗi lần Reset)
    + Giới hạn Reset : 100 lần
    + Sau khi Rs, các nhân vật sẽ quay lại vùng đất thánh của mình là Noria/Lorencia (Tùy Class)
    + Các Items đang có trên người ; Scroll/Orb đã học sẽ bị xóa.

    (Đoạn Code có ở cuối văn bản này)

    8/ Sau khi đánh xong đoạn Code, ấn Apply / OK. Nếu là Code xịn sẽ không hiện lỗi, còn Code dỏm thì sẽ hiện thông báo lỗi.

    9/ Sau bước này là bước thiết lập lịch làm việc cho Job "AutoReset". Bạn vào " Schedules", chọn "New Schedule...". Vẫn đặt tên cho "New Schedule..." là "AutoReset" cho tiện. Sau đó bạn ấn vào nút "Change" phía dưới để thiết lập thuộc tính cho lịch làm việc mới này. Các thông số thiết lập chuẩn như sau
    + Occurs: "Daily" every "1 Day(s)"
    + Occurs every : Đổi "1 Hour(s) thành 1 Minute(s). Có nghĩa là chương trình sẽ luôn cập nhật theo từng phút thay vì giờ như trước, nó sẽ luôn Update về tham số Reset trong server của bạn
    + Start Date : Chọn ngày hôm qua. Giả sử khi tôi tạo AutoReset là ngày 16-08-2008thì tôi phải chọn cái Start Date ở đây là ngày 15-08-2008
    + Bỏ cái "No End Date". Click OK 2 lần / Apply / OK là xong.

    10/ ĐOẠN CODE AUTORESET
    *** Sau đây là các thao tác Edit an toàn đoạn Code đó theo ý thích của các Admin ^^
    + SET clevel : Level sau khi Reset
    + LevelUpPoint : Số Point mỗi lần Reset
    + Money : Số tiền cần cho mỗi lần Reset
    + Strength - Dexterity - Vitality - Energy : 4 chỉ số của các Char sau khi Reset. Tùy từng Class mà các chỉ số này có sự khác nhau.



    UPDATE Character
    SET clevel = 1, Experience = 0, LevelUpPoint = LevelUpPoint + (350 * (Reset + 1)), Money = Money - (50000000), Strength = 18, Dexterity = 18, Vitality = 15, Energy = 30, Inventory = NULL, MagicList = NULL, MapNumber = 0, MapPosX = 130, MapPosY = 130, PkTime = 0, PkCount = 0, PkLevel = 0, Reset = Reset + 1
    FROM Character JOIN MEMB_STAT ON Character.AccountID=MEMB_STAT.memb___id
    COLLATE Latin1_general_CI_AI
    WHERE ((class = 0) OR (class = 1)) AND (clevel >= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset < 50);

    Chú ý : Bạn hãy tạo 1 cột mới trong bảng Character, đặt tên cho nó là Reset và set giá trị Value là 0.


    Nguồn : |H|K|D| Forums... - Hellboy87
    thay đổi nội dung bởi: eddy, 16-08-08 lúc 04:54 PM Lý do: sửa nguồn
    Khách viếng thăm hãy cùng sylove2101 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên sylove2101's Avatar
    Ngày tham gia
    May 2011
    Bài viết
    70
    Thanks
    130
    Thanked 30 Times in 19 Posts

    Ðề: Giup em cai` autoreset em lam` toi buoc 10 la` k bit lam nua

    Trích dẫn Gửi bởi sylove2101 [Only registered and activated users can see links. ]
    Thêm AutoReset cho Muserver
    LÀM CHỨC NĂNG AUTORESET CHO MU ONLINE/OFFLINE

    Q: AutoReset là gì?
    A: Là reset tự động (Sau khi đến Max Level, bạn không cần vào Website để Reset mà Level của bạn vẫn trở về 1 và bạn được + Points)

    Q: AutoReset và Reset có gì giống và khác nhau?
    A: + AutoReset là Reset khi bạn chơi Mu không cần Web
    + Reset thì cần 1 website có trang reset.asp(php) (Tùy từng MU)

    Q: Làm chức năng AutoReset thì vẫn có thể Reset Web chứ?
    A: Tất nhiên rồi, và ngược lại (Tùy bạn)

    Q: AutoReset hơn hay Reset hơn?
    A: Reset bằng web rõ ràng vẫn hơn hẳn AutoReset. Nhưng vì mức tiện lợi thì AutoReset hơn hẳn, vì mỗi khi Char của bản đạt Max Level, nó sẽ tự động quay về Lv 1 (bạn vẫn đc thưởng điểm). Tất cả chỉ sau 1 lần Log Off Account. Còn với Reset web, bạn phải vào địa chỉ website, thật lâu (Chưa kể Web không connect được do sai link, web hỏng....)

    Q: AutoReset hay vậy mà sao các server đã và đang hoạt động lại không tin dùng, lại chọn Reset Web?
    A: Không biết các Pro về ASP - PHP thì sao, còn theo ý kiến của tôi thì vì thế này. Nếu ai đã làm AutoReset thì có thể thấy, nó có nhược điểm là KHÔNG THAY ĐỔI MỨC LEVEL CHO MỖI LẦN RESET. Nếu bạn thiết lập là 350 thì sẽ mãi mãi là 350.
    Bạn có thể thay đổi được, nhưng CHỈ VỚI CÁC CLASS RIÊNG.Còn với Reset web thì việc này khá đơn giản. (VD : Từ Rs 1 đến 10 là 50 LV; 11 đến 20 là 150 chả hạn ....)

    -----------------------------------------------------------------------------------------------------------------

    Sau đây, tôi xin giới thiệu đến bạn cách làm chức năng này cho server của bạn.

    1/ Vào Start / All Programmes / Microsoft SQL Server / Enterprise Manager

    2/ Tìm khóa "Management". Click vào đó !

    3/ Click đúp vào "SQL Server Agent"

    4/ Click phải chuột vào "Jobs" / "New Job"

    5/ Đặt tên cho nó là "AutoReset". Tiếp đó chọn Category là [Uncategorized (Local)]. Và Owner là "sa", cuối cùng Description là "AutoResetSciprt"

    6/ Sau đó chọn "Steps" / New. Bạn đặt tên cho Step này là "AutoReset"
    + Type : Transact-SQL Script (TSQL)
    + Database : MuOnline

    7/ Đánh đoạn Code sau vào khung trống Command.
    Đây là bước quan trọng nhất, quyết định tính chất mỗi lần Reset trong server của bạn. Dưới đây là đoạn Code tôi sử dụng cho server LAN nhà mình.
    Các mức thiết lập như sau :
    + Level Reset : 400
    + Point : 1000
    + Số Zen mất : 10 triệu (Cho mỗi lần Reset)
    + Giới hạn Reset : 100 lần
    + Sau khi Rs, các nhân vật sẽ quay lại vùng đất thánh của mình là Noria/Lorencia (Tùy Class)
    + Các Items đang có trên người ; Scroll/Orb đã học sẽ bị xóa.

    (Đoạn Code có ở cuối văn bản này)

    8/ Sau khi đánh xong đoạn Code, ấn Apply / OK. Nếu là Code xịn sẽ không hiện lỗi, còn Code dỏm thì sẽ hiện thông báo lỗi.

    9/ Sau bước này là bước thiết lập lịch làm việc cho Job "AutoReset". Bạn vào " Schedules", chọn "New Schedule...". Vẫn đặt tên cho "New Schedule..." là "AutoReset" cho tiện. Sau đó bạn ấn vào nút "Change" phía dưới để thiết lập thuộc tính cho lịch làm việc mới này. Các thông số thiết lập chuẩn như sau
    + Occurs: "Daily" every "1 Day(s)"
    + Occurs every : Đổi "1 Hour(s) thành 1 Minute(s). Có nghĩa là chương trình sẽ luôn cập nhật theo từng phút thay vì giờ như trước, nó sẽ luôn Update về tham số Reset trong server của bạn
    + Start Date : Chọn ngày hôm qua. Giả sử khi tôi tạo AutoReset là ngày 16-08-2008thì tôi phải chọn cái Start Date ở đây là ngày 15-08-2008
    + Bỏ cái "No End Date". Click OK 2 lần / Apply / OK là xong.

    10/ ĐOẠN CODE AUTORESET
    *** Sau đây là các thao tác Edit an toàn đoạn Code đó theo ý thích của các Admin ^^
    + SET clevel : Level sau khi Reset
    + LevelUpPoint : Số Point mỗi lần Reset
    + Money : Số tiền cần cho mỗi lần Reset
    + Strength - Dexterity - Vitality - Energy : 4 chỉ số của các Char sau khi Reset. Tùy từng Class mà các chỉ số này có sự khác nhau.



    UPDATE Character
    SET clevel = 1, Experience = 0, LevelUpPoint = LevelUpPoint + (350 * (Reset + 1)), Money = Money - (50000000), Strength = 18, Dexterity = 18, Vitality = 15, Energy = 30, Inventory = NULL, MagicList = NULL, MapNumber = 0, MapPosX = 130, MapPosY = 130, PkTime = 0, PkCount = 0, PkLevel = 0, Reset = Reset + 1
    FROM Character JOIN MEMB_STAT ON Character.AccountID=MEMB_STAT.memb___id
    COLLATE Latin1_general_CI_AI
    WHERE ((class = 0) OR (class = 1)) AND (clevel >= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset <50>= 350) AND (Money >= (50000000)) AND (ConnectStat = 0) AND (Reset < 50);

    Chú ý : Bạn hãy tạo 1 cột mới trong bảng Character, đặt tên cho nó là Reset và set giá trị Value là 0.


    Nguồn : |H|K|D| Forums... - Hellboy87
    thay đổi nội dung bởi: eddy, 16-08-08 lúc 04:54 PM Lý do: sửa nguồn
    ai giup em pm nick doikocoem_nhucodon nha
    Khách viếng thăm hãy cùng sylove2101 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    4
    Thanks
    4
    Thanked 1 Time in 1 Post

    Icon10 Ðề: Giup em cai` autoreset em lam` toi buoc 10 la` k bit lam nua

    Trích dẫn Gửi bởi sylove2101 [Only registered and activated users can see links. ]
    ai giup em pm nick doikocoem_nhucodon nha
    dùng thử cái này xem sao?
    UPDATE Character
    SET clevel = 1, Experience = 0, LevelUpPoint = LevelUpPoint + (350 * (Resets + 1)), Money = Money - (10000000*Reset), Strength = 18, Dexterity = 18, Vitality = 15, Energy = 30, Inventory = NULL, MagicList = NULL, MapNumber = 0, MapPosX = 130, MapPosY = 130, PkTime = 0, PkCount = 0, PkLevel = 0, Resets = Resets + 1
    FROM Character JOIN MEMB_STAT ON Character.AccountID=MEMB_STAT.memb___id
    COLLATE Latin1_general_CI_AS
    WHERE (((clevel >= (Resets*5+300)) OR (clevel=400) ) AND (ConnectStat = 0) AND (ConnectStat = 0) AND (Resets < 50));
    Khách viếng thăm hãy cùng hunghuy123 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Thêm AutoReset cho Muserver
    Bởi Chiritokaji trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 10
    Bài viết cuối: 09-06-12, 05:26 PM
  2. giup minh mo file hosts cua win7 giup minh
    Bởi liyujian trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 14-05-11, 09:30 PM
  3. Aj chỉ em buoc ni` voi
    Bởi depzaithisao trong diễn đàn Release
    Trả lời: 1
    Bài viết cuối: 26-03-08, 01:32 PM
  4. Aj chỉ em buoc ni` voi
    Bởi depzaithisao trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 26-03-08, 01:32 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à 04:25 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ệ.