======Xóa hết vật phẩm trong túi====== ====Mô tả:==== • Khi người chơi sử dụng vật phẩm, xóa hết vật phẩm trong túi người chơi (các bạn có thể thay thành event bất kỳ nếu muốn) ====Các bước thực hành==== Bước 1: tạo và gán function vào event\\ -- Tạo một function, gán function này cho sự kiện người chơi sử dụng vật phẩm -- dưới đây là bước tạo function, bạn có thể đổi tên function tùy ý local function khi_nguoi_choi_su_dung_vat_pham(e) -- “e” là một biến table(bạn có thể đổi thành tên khác tùy ý), chứa các thành phần trong event mà function được gán vào (VD: eventobjid, objid, itemid,...) -- các bạn sẽ tìm được các thành phần đó ở wiki script. end -- Dưới đây là bước khai báo event và gán function đã tạo vào event. --Tất cả những gì trong function sẽ được thực hiện khi event được kích hoạt ScriptSupportEvent:registerEvent(“Player.UseItem”, khi_nguoi_choi_su_dung_vat_pham) \\ Bước 2: xác định loại vật phẩm đã được sử dụng\\ local function khi_nguoi_choi_su_dung_vat_pham(e) local item_duoc_su_dung = e.itemid -- itemid là một thành phần của event này --các bạn có thể check ở wiki về các thành phần của từng event if item_duoc_su_dung == 200 then -- 200 là id của khối gỗ cherry nên các bạn bắt buộc phải thay thành vật phẩm khác mới dùng được --nếu id của item trong sự kiện = 200 tức là điều kiện if này được thỏa mãn và hành động trong điều kiện này sẽ được thực thi end end ScriptSupportEvent:registerEvent(“Player.UseItem”, khi_nguoi_choi_su_dung_vat_pham) \\ Bước 3: Hành động xảy ra sau khi xác định được vật phẩm được sử dụng\\ local function khi_nguoi_choi_su_dung_vat_pham(e) local item_duoc_su_dung = e.itemid if item_duoc_su_dung == 200 then -- nếu id của vật phẩm được sử dụng bằng với 200 thì -> Backpack:clearAllPack(e.eventobjid) -- eventobjid là 1 thành phần của event này, chỉ người chơi sử dụng vật phẩm end end ScriptSupportEvent:registerEvent(“Player.UseItem”, khi_nguoi_choi_su_dung_vat_pham) \\ ---- --- //Cre:**[[https://www.facebook.com/profile.php?id=100054102712514|Vũ Hoàng]]** 2024/05/25 14:12//