ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Function - 函式
2
以下的函式是較常用的函式,支援非英文語言編寫只是方便使用者,這裡不是顯示所有Lua系統庫的函式,有興趣可以查看LUA官方網站
3
版本號: v 1.0.1LuaEffect
4
5
名稱簡介用法其他語言
6
7
Basic基礎
8
print向所有玩家聊天欄發放訊息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.1415926535898math.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取得該座標的Xx = <變數>.x
40
y取得該座標的Yy = <變數>.y
41
z取得該座標的Zz = <變數>.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