<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.miniworldgame.vn/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.miniworldgame.vn/feed.php">
        <title>WIKI - Mini World: CREATA VN script</title>
        <description></description>
        <link>https://wiki.miniworldgame.vn/</link>
        <image rdf:resource="https://wiki.miniworldgame.vn/lib/exe/fetch.php?media=wiki:favicon.ico" />
       <dc:date>2026-04-13T02:05:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai1&amp;rev=1718991092&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai2&amp;rev=1718991103&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai3&amp;rev=1718991120&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai4&amp;rev=1718991138&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai5&amp;rev=1718991150&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai6&amp;rev=1718991157&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai7&amp;rev=1719652084&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai8&amp;rev=1720674346&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai9&amp;rev=1721967600&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai10&amp;rev=1721967694&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai11&amp;rev=1747387112&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai12&amp;rev=1747991357&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai13&amp;rev=1747994916&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai14&amp;rev=1747386058&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:bai15&amp;rev=1747995877&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.miniworldgame.vn/doku.php?id=script:script_learn&amp;rev=1755245633&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.miniworldgame.vn/lib/exe/fetch.php?media=wiki:favicon.ico">
        <title>WIKI - Mini World: CREATA VN</title>
        <link>https://wiki.miniworldgame.vn/</link>
        <url>https://wiki.miniworldgame.vn/lib/exe/fetch.php?media=wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai1&amp;rev=1718991092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:31:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai1&amp;rev=1718991092&amp;do=diff</link>
        <description>Hướng dẫn script

Bài 1: Lua cơ bản

Trong bài này các bạn sẽ được hướng dẫn sử dụng các “syntax” cơ bản của lua để có thể sử dụng được script ở mức độ cơ bản.

Các loại giá trị hay sử dụng:</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai2&amp;rev=1718991103&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:31:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script - Bài 2: Điều kiện</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai2&amp;rev=1718991103&amp;do=diff</link>
        <description>Hướng dẫn script - Bài 2: Điều kiện

Sau một bài viết siêu dài về những thứ cần biết trong Lua ở bài 1 thì chúng ta sẽ đi một bước nhẹ nhàng hơn ở bài 2.

Trong bài này chúng ta sẽ học cách sử dụng một cơ bản khác của Lua để thuận tiện cho việc vận hành script</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai3&amp;rev=1718991120&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:32:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai3&amp;rev=1718991120&amp;do=diff</link>
        <description>Hướng dẫn script

Bài 3: vòng lặp

Table:

(có thể coi là một biến chứa nhiều giá trị) 

Cách tạo 1 table:

local a = {1,2,3,”hello”, “hi”}



-&gt; mình vừa tạo 1 table tên là “a” với các giá trị 1,2,3,”hello”,”hi”</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai4&amp;rev=1718991138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:32:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai4&amp;rev=1718991138&amp;do=diff</link>
        <description>Hướng dẫn script

Bài 4: Làm quen với script mini world, return và break

Dừng vòng lặp: break

 Khi sử dụng các vòng lặp như for, while chúng ta có thể thêm break vào để dừng vòng lặp khi điều kiện được thỏa mãn.</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai5&amp;rev=1718991150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:32:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai5&amp;rev=1718991150&amp;do=diff</link>
        <description>Hướng dẫn script

Bài 5:  Làm quen với Api mini world

Chúng ta có thể chia api ra làm 2 loại


Loại 1:

 Không trả về giá trị nào ngoài thành công và thất bại (0 và 1001)
VD:


 
Chat:sendChat()
– Bình thường khi sử dụng api này, chúng ta sẽ viết ra như vậy. Nếu như muốn biết api đã thực hiện thành công hay chưa, chúng ta sẽ viết
local mini = Chat:sendChat()
– Khi đó, nếu như api này thực hiện thành công thì biến mini có giá trị là 0, nếu không thì biến sẽ mang giá trị 1001…</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai6&amp;rev=1718991157&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-21T17:32:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hướng dẫn script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai6&amp;rev=1718991157&amp;do=diff</link>
        <description>Hướng dẫn script

Bài 6: Cách phát hiện lỗi (bug) và một số lưu ý

Tìm lỗi

Ngoài việc sử dụng api Chat:sendChat() ra thì chúng ta có thể sử dụng print() trong lua để đọc những nội dung được hiển thị từ hai api đó</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai7&amp;rev=1719652084&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-29T09:08:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cách đi bộ ra kim cương</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai7&amp;rev=1719652084&amp;do=diff</link>
        <description>Cách đi bộ ra kim cương

Mô tả:

•	Khi người chơi di chuyển, tại vị trí người chơi tạo ra kim cương (1 vật phẩm rơi)

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 di chuyển
-- dưới đây là bước tạo function, bạn có thể đổi tên function tùy ý
local function khi_nguoi_choi_di_chuyen(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, o…</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai8&amp;rev=1720674346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-11T05:05:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cách trở thành người được động vật yêu quý</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai8&amp;rev=1720674346&amp;do=diff</link>
        <description>Cách trở thành người được động vật yêu quý

Mô Tả:

Khi người chơi đổi từ vật phẩm hiện tại (với ID được chỉ định) sang một vật phẩm khác (với ID được chỉ định), các sinh vật trong khu vực xung quanh sẽ được thu hút và di chuyển đến vị trí hiện tại của người chơi.</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai9&amp;rev=1721967600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-26T04:20:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dịch chuyển tức thời</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai9&amp;rev=1721967600&amp;do=diff</link>
        <description>Dịch chuyển tức thời

Mô tả:

- Khi người chơi ném vật ném và vật ném va chạm, dịch chuyển người chơi tới vị trí vật ném.

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 khi vật ném va chạm
-- dưới đây là bước tạo function, bạn có thể đổi tên function tùy ý
local function khi_vat_nem_va_cham(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, ob…</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai10&amp;rev=1721967694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-26T04:21:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dịch chuyển tức thời tới vị trí ngẫu nhiên trong khu vực người chơi</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai10&amp;rev=1721967694&amp;do=diff</link>
        <description>Dịch chuyển tức thời tới vị trí ngẫu nhiên trong khu vực người chơi

Mô tả:

- Khi người chơi sử dụng vật phẩm, dịch chuyển người chơi tới vị trí bất kì xung quanh mình

Các bước thực hành</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai11&amp;rev=1747387112&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-16T09:18:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Biến trong Lua</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai11&amp;rev=1747387112&amp;do=diff</link>
        <description>Biến trong Lua

Chào mừng anh, nếu muốn hiểu các đoạn script, thì việc nắm vững kiến thức về biến trong Lua là điều rất quan trọng. Biến giống như những chiếc hộp có tên, dùng để lưu trữ dữ liệu mà script có thể xử lý. Những dữ liệu đó có thể là số, chữ, v.v. Dưới đây là tổng quan về biến trong Lua: kiểu dữ liệu, phạm vi, và cách sử dụng.</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai12&amp;rev=1747991357&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-23T09:09:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hàm trong Lua</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai12&amp;rev=1747991357&amp;do=diff</link>
        <description>Hàm trong Lua

Hàm trong Lua giống như các khối mã thực hiện một nhiệm vụ cụ thể. Chúng cho phép bạn đóng gói các đoạn mã, giúp bạn có thể tái sử dụng sau này. Chúng cũng giúp cho script của bạn trở nên có tính mô-đun hơn, điều này trong hầu hết các trường hợp là một thói quen tốt. Ngoài ra, hàm còn giúp mã nguồn dễ đọc hơn và dễ bảo trì hơn. Hàm có thể nhận các tham số đầu vào, thực hiện các thao tác, và trả về kết quả.…</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai13&amp;rev=1747994916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-23T10:08:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cách sử dụng chuỗi trong Lua</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai13&amp;rev=1747994916&amp;do=diff</link>
        <description>Cách sử dụng chuỗi trong Lua

----------

Giới thiệu

Chuỗi trong Lua là một kiểu dữ liệu cơ bản được dùng để lưu trữ và xử lý dữ liệu văn bản. Chuỗi biểu diễn một dãy ký tự, bao gồm chữ cái, số, ký hiệu, khoảng trắng và các ký tự đặc biệt khác</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai14&amp;rev=1747386058&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-16T09:00:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Xử lý lỗi trong script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai14&amp;rev=1747386058&amp;do=diff</link>
        <description>Xử lý lỗi trong script

Cách xử lý lỗi trong các script

Theo mặc định, Lua đã cung cấp sẵn cho chúng ta các hàm để xử lý lỗi, nhưng Mini World cũng đã có sẵn một số cơ chế bảo vệ, đặc biệt là với các phương thức được cung cấp cho tất cả các lớp. Vì vậy, khi sử dụng</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:bai15&amp;rev=1747995877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-23T10:24:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Đệ quy trong lập trình (Script Recursion)</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:bai15&amp;rev=1747995877&amp;do=diff</link>
        <description>Đệ quy trong lập trình (Script Recursion)

Đệ quy là gì?

Đệ quy trong lập trình là một kỹ thuật – chủ yếu được sử dụng trong các ngôn ngữ lập trình hàm – để chia một vấn đề lớn thành các vấn đề con nhỏ hơn, giống hệt nhau. Đệ quy giúp đơn giản hóa quá trình giải quyết vấn đề bằng cách cho phép biểu diễn lời giải dưới dạng một phiên bản nhỏ hơn của chính vấn đề đó.</description>
    </item>
    <item rdf:about="https://wiki.miniworldgame.vn/doku.php?id=script:script_learn&amp;rev=1755245633&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T08:13:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>📒 Cẩm Nang Học Script</title>
        <link>https://wiki.miniworldgame.vn/doku.php?id=script:script_learn&amp;rev=1755245633&amp;do=diff</link>
        <description>📒 Cẩm Nang Học Script

Lua

	*   Lua cơ bản
	*   Biến Lua
	*   Điều kiện
	*   Hàm Lua
	*   Vòng lặp Lua
	*   Cách sử dụng chuỗi Lua cơ bản
	*   Mã lỗi và xử lý lỗi là gì?
	*   Cách phát hiện lỗi (bug) và một số lưu ý
	*   Hàm đệ quy (Recursion) là gì?

	*   Làm quen với script mini world, return và break
	*   Làm quen với Api mini world

----------

Bài học Lua

	*  BÀI 1 - Làm quen với Lua: viết chương trình đơn giản, dùng biến và kiểu dữ liệu cơ bản
	*  BÀI 2 - Bảng (Tables) trong Lua
…</description>
    </item>
</rdf:RDF>
