-- 取出列表中的所有项local origin_list = redis.call(LRANGE KEYS[1] 0 -1)-- 删除列表redis.call(DEL KEYS[1])-- 遍历列表项将非偶数推入到列表for idx val in ipairs(origin_list) doif val 2 = 0 thenredis.call(RPUSH KEYS[1] val)endend
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Lua 语言学习脚本基本流程学习目的: 了使大家更快的了解Lua这门语言了解机器人基本函数库熟练机器人编写网络模拟脚本的基本流程学习范围: Lua语言用Lua写的脚本流程一走进Lua的世界目前很多程序语言都专注于帮你编写成千上万行的代码所以此类型的语言所提供的包命名空间复杂的类型系统及无数的结构有上千页的文档需要操
随着《魔兽世界》(以下简称wow)在世界范围内流行脚本渐渐被人们所熟知由于wow强大的自定义界面系统Lua这一脚本语言一举成名其实早在Lua脚本语言被大众所熟知以前游戏业内人士就已经开始使用脚本来开发游戏了我们熟悉的很多国内的网络游戏大都运用了脚本开发比如网游的长青树梦幻西游和《大话西游2就大量应用了脚本技术特别是《大话西游2》其实现基于Lua脚本游戏开发的时间要远早于《魔兽世界》在脚本技术
在这篇文章中我想向大家介绍如何进行Lua程序设计我假设大家都学过至少一门编程语言比如Basic或C特别是C因为Lua的最大用途是在宿主程序中作为脚本使用的 Lua 的语法比较简单学习起来也比较省力但功能却并不弱 在Lua中一切都是变量除了关键字请记住这句话I. 首先是注释 写一个程序总是少不了注释的 在Lua中你可以使用单行注释和多行注释 单行注释中连续两个减号--表示注释的开