lua腳本編程器app是一個可以配合GG修改器工具使用的編程軟件,主要是用來提供各種軟件和游戲的后臺修改功能。lua腳本編程器app當然需要對lua語言有一定了解的朋友使用,最好你本身就是個程序員!
lua腳本編程器介紹
通過內嵌對 Lua 環(huán)境的支持, Redis 解決了長久以來不能高效地處理 CAS (check-and-set)命令的缺點, 并且可以通過組合使用多個命令, 輕松實現以前很難實現或者不能高效實現的模式。
GG修改器也是應用此模式和功能來實現對游戲的修改,總之功能還是很廣泛的。
特色一覽
不提供訪問系統(tǒng)狀態(tài)狀態(tài)的庫(比如系統(tǒng)時間庫)。
禁止使用 loadfile 函數。
如果腳本在執(zhí)行帶有隨機性質的命令(比如 RANDOMKEY ),或者帶有副作用的命令(比如 TIME )之后,試圖執(zhí)行一個寫入命令(比如 SET ),那么 Redis 將阻止這個腳本繼續(xù)運行,并返回一個錯誤。
如果腳本執(zhí)行了帶有隨機性質的讀命令(比如 SMEMBERS ),那么在腳本的輸出返回給 Redis 之前,會先被執(zhí)行一個自動的字典序排序,從而確保輸出結果是有序的。
用 Redis 自己定義的隨機生成函數,替換 Lua 環(huán)境中 math 表原有的 math.random 函數和 math.randomseed 函數,新的函數具有這樣的性質:每次執(zhí)行 Lua 腳本時,除非顯式地調用 math.randomseed ,否則 math.random 生成的偽隨機數序列總是相同的。
相關新聞
在為腳本創(chuàng)建函數前,程序會先用函數名檢查 Lua 環(huán)境,只有在函數定義未存在時,程序才創(chuàng)建函數。重復定義函數一般并沒有什么副作用,這算是一個小優(yōu)化。
另外,如果定義的函數在編譯過程中出錯(比如,腳本的代碼語法有錯), 那么程序向用戶返回一個腳本錯誤, 不再執(zhí)行后面的步驟。
包名:com.LUAscriptprogrammer
MD5值:d61854f9bb81b389c4863494628d9a5d