| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Function - 函式 | |||||||||||||||||||||||||
2 | 以下的函式是較常用的函式,支援非英文語言編寫只是方便使用者,這裡不是顯示所有Lua系統庫的函式,有興趣可以查看LUA官方網站 | |||||||||||||||||||||||||
3 | 版本號: v 1.0.1LuaEffect | |||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||
5 | 名稱 | 簡介 | 用法 | 其他語言 | ||||||||||||||||||||||
6 | ||||||||||||||||||||||||||
7 | Basic | 基礎 | ||||||||||||||||||||||||
8 | 向所有玩家聊天欄發放訊息 | print("廣播內容") | 發送訊息 | 发送讯息 | ||||||||||||||||||||||
9 | delay | 延遲多少毫秒(1000等於1秒) | delay(毫秒) | 延遲 | 延迟 | |||||||||||||||||||||
10 | loc | 取得觸發坐標,關於類型: "location"請見下面的系統庫 | loc | |||||||||||||||||||||||
11 | tonumber | 將文字轉為數字並回傳,文字內容必須是整數數字 | 結果 = tonumber("字串") | 轉為數字 | 转为数字 | |||||||||||||||||||||
12 | tostring | 將參數轉為文字並回傳 | 結果 = tostring(參數) | 轉為文字 | 转为文字 | |||||||||||||||||||||
13 | string | 文字 | 字串 | 字串 | ||||||||||||||||||||||
14 | find | 回傳a字串中首次出現b字串的起始和結束位置(數字),否則返回nil,給予c變數則從第c個字元開始搜尋 | 起始,結束 = string.find(a,b,[c]) | 尋找 | 寻找 | |||||||||||||||||||||
15 | gsub | 將a字串中和b字串匹配的部分全部替换成c後回傳結果和替换次數。 | 結果,次數 = string.gsub(a,b,c) | 取代 | 取代 | |||||||||||||||||||||
16 | len | 回傳字串長度 | 長度 = string.len("字串") | 長度 | 长度 | |||||||||||||||||||||
17 | lower | 回傳轉換為英文小寫的字串 | 小寫 = string.lower("字串") | 轉為小寫 | 转为小写 | |||||||||||||||||||||
18 | rep | 回傳a字串內容複製b遍的結果 | 結果 = string.rep(a,b) | 重複 | 重复 | |||||||||||||||||||||
19 | reverse | 回傳倒轉的字串 | 結果 = string.reverse("字串") | 反轉 | 反转 | |||||||||||||||||||||
20 | sub | 回傳a字串中從第b個字元到第c個字元之間的內容,不給予c變數則代表最尾 | 結果 = string.sub(a,b,[c]) | 擷取 | 撷取 | |||||||||||||||||||||
21 | upper | 回傳轉換為英文大寫的字串 | 大寫 = string.upper("字串") | 轉為大寫 | 转为大写 | |||||||||||||||||||||
22 | math | 數理 | 數理 | 数理 | ||||||||||||||||||||||
23 | abs | 回傳給予的值的絕對值(正數) | 絕對值 = math.abs(數值) | 絕對值 | 绝对值 | |||||||||||||||||||||
24 | acos | 回傳給予的值的反餘弦 | 結果 = math.acos(數值) | |||||||||||||||||||||||
25 | asin | 回傳給予的值的反正弦 | 結果 = math.asin(數值) | |||||||||||||||||||||||
26 | atan | 回傳給予的值的反正切 | 結果 = math.atan(數值) | |||||||||||||||||||||||
27 | cos | 回傳給予的值的餘弦 | 結果 = math.cos(數值) | |||||||||||||||||||||||
28 | deg | 從弧度轉換為角度並回傳 | 角度 = math.deg(弧度) | 轉為角度 | 转为角度 | |||||||||||||||||||||
29 | max | 回傳給予的數字中最大的一個,函式的括號內可以擺放不止於兩個數字 | 最大 = math.max(...數值) | 最大值 | 最大值 | |||||||||||||||||||||
30 | min | 回傳給予的數字中最小的一個,函式的括號內可以擺放不止於兩個數字 | 最小 = math.mix(...數值) | 最小值 | 最小值 | |||||||||||||||||||||
31 | pi | 取得π值3.1415926535898 | math.pi | |||||||||||||||||||||||
32 | rad | 從角度轉換為弧度並回傳 | 弧度 = math.rad(角度) | 轉為弧度 | 转为弧度 | |||||||||||||||||||||
33 | radom | 回傳一個隨機數值 函式內沒有提供數字:則0~1的點數 函式內提供一個數字:則1~a的整數 函式內提供兩個數字:則a~b範圍内的整數 | 隨機 = math.radom(a,b) | 隨機 | 随机 | |||||||||||||||||||||
34 | sin | 回傳給予的值的正弦 | 結果 = math.sin(數值) | |||||||||||||||||||||||
35 | sqrt | 回傳值的開方根 | 結果 = math.sqrt(數值) | 開方根 | 开方根 | |||||||||||||||||||||
36 | location | 位置 | 坐標 | 坐标 | ||||||||||||||||||||||
37 | location | 新增一個座標 | 位置 = location(世界名稱,x,y,z) | 坐標 | 坐标 | |||||||||||||||||||||
38 | world | 取得該座標的世界名稱 | 名稱 = <變數>.world | 世界 | 世界 | |||||||||||||||||||||
39 | x | 取得該座標的X | x = <變數>.x | |||||||||||||||||||||||
40 | y | 取得該座標的Y | y = <變數>.y | |||||||||||||||||||||||
41 | z | 取得該座標的Z | z = <變數>.z | |||||||||||||||||||||||
42 | effect | 特效 | 特效 | 特效 | ||||||||||||||||||||||
43 | effect | 新增一個特效並設定期細項,xyz偏移可以選擇不給予 種類: 粒子種類,可參考"粒子種類"列表 數量: 顯示數量(也可以稱為密度) 偏移:生成位置隨機走位 | 特效 = effect(種類, 數量, [x偏移],[y偏移],[z偏移]) | 特效 | 特效 | |||||||||||||||||||||
44 | circle | 在指定座標繪畫圓形,高大於1則為圓柱體 | <變數>.circle(中心點,X長,Z長, 高,實心) | 繪圓 | 绘圆 | |||||||||||||||||||||
45 | fill | 在指定選取區內填滿粒子 | <變數>.fill(座標a,座標b) | 填滿 | 填满 | |||||||||||||||||||||
46 | line | 在指定座標繪畫一條線 | <變數>.line(座標a,座標b) | 繪線 | 绘线 | |||||||||||||||||||||
47 | outline | 在指定選取區的牆壁丶天花板丶地板繪畫粒子 | <變數>.outline(座標a,座標b) | 外框 | 外框 | |||||||||||||||||||||
48 | point | 在指定座標繪畫一點粒子 | <變數>.point(座標) | 繪點 | 绘点 | |||||||||||||||||||||
49 | sphere | 在指定座標繪畫球體 | <變數>.sphere(中心點,X長,Y長,Z長, 實心) | 球體 | 球体 | |||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||