第一章sketchup教程我们主要是讨论文本,变量,常量和数组。在第三章sketchup教程我们会讨论SketchUp的模型,但是在我们必须要学习这些基础知识,在会跑之前肯定是要学会走路的,对吧!
1.1 Ruby控制台窗口
首先,我们在SketchUp的窗口菜单中选择Ruby控制台选项。Ruby控制台允许我们输入和执行一行代码。或者使用Sketchup Ruby代码编辑器
来写代码执行,不过先熟悉控制台是比较好的选择,在本章的最后我们也会讨论如何编辑多行命令的。
Ruby控制台的使用是非常简单的,在文本框中输入代码然后按下回车就会自动执行代码。显示结果出现在命令上面,如下图:
我们在文本框中输入了下面的命令:
2 + 2
按下回车键,将会出现结果
这是一个有效的Ruby命令,他相当于一个算术表达式。
1.2 数值和数值运算符
在我们使用SketchUp建模时,其中一个常用做的工作就是使用点来画线条和表面。每个点都是由3个数值坐标组成。所以理解Ruby如何捕获数值是非常重要的,我们这节主要讨论数值形式,数值运算符和常见操作。
你的SF有封了吗?没有就是这样的:现在教你几条常用GM命令
/who 显示在线人数
@GameMaster 获取GM权限(再输入一次就停止GM权限)
@Kick 用户名称 把用户踢出服务器
@Training 技能名称 等级数(比如3) 提升自己技能等级
@Make 物品名称 创某物品到包裹里
@Mob 怪物名称 召唤某怪物到面前
首先你要进如GM模式,就是打@gamemaster
克隆物品,@make,比如,克隆屠龙是@make dragonslayer
克隆怪物,@mob,比如,克隆邪恶毒蛇是@mob evilsnake
传送某人,@recall,比如,你要把一个叫king的人传到你身边,就@recall king
常用的也就是上面的命令了。
其他GM命令总表
/who - Shows online players(多少人在钱)
/total - Shows total players over all servers(显示所有服务器的人数总数)
@GameMaster - GameMaster Mode(GM 模式,要使用GM命令必须先输这个命令)
@Observer - Observer Mode(观察者模式)
@Superman - Superman Mode(超人无敌模式)
@Move - @move mapnr(移动命令+地图名称)
@PositionMove - @positionmove Mapnr X Y(决定地图名称的坐标)
@Info - @info playername - Shows player information(显示玩家名字-显示玩家信息)
@MobLevel - shows player/mob info surrounding you(显示你周围的坏人的等级)
@MobCount - Shows amount of mobs (not correct)(显示你周围坏人的数量)
@Human - Shows amount of players (always 0)(显示玩家数量)
@Map - shows map nr (doesnt work somehow)(显示地图名称)
@Kick - kick player of server(把谁踢下线)
@Recall - recall player to yourself(把谁召回到你身边)
@Ting - random teleport a player.(随机运送一个玩家)
@SuperTing - Random teleport a player + all the surrounding players(随机运送一个玩家和他身边的人)
@Shutup - chatban someone for and X amount of time(禁止谁在多少时间内说话)
@ReleaseShutup - release chatban(恢复说话)
@ShutupList - show chatban list(显示禁止说话的表单)
@ChangeJob - JobName (Warr, Wizard, Taos)(改变职业)
@ChangeGender - Sex Change(改变性别)
@Level - adjust your own level upto 40(调整你的等级到40级)
@AdjustLevel - adjust someone elses level upto 40(调整某人的等级到40级)
@AdjustTestLevel - adjust your own level upto 50(调整你的等级到50级)
@Level0 - adjust your own level upto 40(调整你的等级到40级)
@AdjustExp - adjust exp: command name amount(调整经验:命令 名字 数量)
@Make - Make item amount(制造东东 名字 数量)
@Deleteitem - delete item amount(删除东东 名字 数量)
@DelGold(删除钱)
@AddGold(增加钱)
@Test_GOLD_Change(测试金币变化)
@Training(调整你的训练等级)
@OPTraining(调整操作员等级)
@DeleteSkill(删除技能)
@OPDeleteSkill(操作员删除技能)
@ChangeWeaponDura(改变武器DURA)
@Mob(将什么移动到你身边)
@RecallMob(召回什么)
@LuckyPoint(调整幸运指数)
@FreePenalty(自由处罚)
@PKpoint(PK点数)
@IncPKpoint(INC PK点数)
@ChangeLuck(改变幸运指数)
@ContestPoint(争夺点数)
@StartContest(开始竞赛)
@EndContest(结束竞赛)
@Announcement(公告)
@OXQuizRoom(测试屋)
@Change SabukLord(改变沙巴克城主)
@Forced WallConquestWar(攻城命令)
@SabukWallGold(沙巴克的钱)
@Mission - Mission X Y : Monster Rush to X Y(Always use with mobplace, Guard don‘t kill Monster)(任务,任务地点:怪物冲向X,Y坐标(总是使用集合地点,大刀不杀怪物))
@MobPlace - Mobplace X1 Y1 A B : Generation A X1, Y1 amount B, They rush to X, Y(集合地点)
@Item EventTerm(项目竞赛条件)
@AddToItemEvent(添加项目竞赛)
@AddToItemEventAsPieces(修补添加的项目竞赛)
@ItemEventList(项目事件列表)
@StartingGiftNo(开始赠品NO)
@DeleteAllItemEven(删除所有项目事件)
@StartItemEvent(开始项目竞赛)
@Transparency(透明度)
@Reconnection
@BackStep(后面的台阶)
@AttackMode(攻击模式)
@Rest(休息)
@Attack(攻击)
@Hunger(欲望)
@Hair(头发)
@NameColor - Char name color(名字颜色)
===========================================================
打开GM模式
@gamemaster
@make 物品名称 !!!
TNND,盛大说什么GM造不出东西,现在大家都知道了吧?
物品名称要用英文名称!
书:
FireBall 火球术
Healing 治愈术
Fencing 基本减术
GreatFireBal 大火球
Slaying 攻杀剑法
Poisoning 施毒法
Repulsion 抗拒火环
HellFire 地狱火
ThunderBolt 雷电术
Lightning 疾光电影
SoulFireBall 灵魂火符
SoulShield 幽灵盾
BlessedArmou 神圣战甲术
Thrusting 刺杀剑术
TrapHexagon 捆魔咒
SummonSkele 召唤骷髅
Hiding 隐身术
MassHiding 集体隐身术
Eshock 诱惑之光
Teleport 瞬息移动
FireWall 火墙
FireBang 爆裂火焰
ThunderStorm 地狱雷光
HalfMoon 半月弯刀
FlamingSword 烈火剑法
ShoulderDash 野蛮冲撞
Revelation 心灵启示
MassHealing 群体治疗术
SummonShinsu 召唤神兽
MagicShield 魔法盾
TurnUndead 圣言术
IceStorm 冰咆哮
武器:
DragonSword 井中月
SerpentSword 银蛇
MageStaff 魔杖
SoulSpringWand 无极棍
BloodStealer 血饮
JudgementMace 裁决之杖
FateSword 命运之刃
DragonSlayer 屠龙
WarMageStaff 骨玉权杖
SoulSabre 龙纹剑
DragonStaff 嗜魂法杖
BloodSword 血剑 攻击0-15,魔法10-3,道术4-2,准确+1
头盔:
BlackIronHelm 黑铁头盔
项链:
ElusionNeck 躲避项链
GreenBead 绿色项链
SoulNecklace 灵魂项链
DemonicBells 恶魔铃铛
SkillNecklace 技巧项链
GaleNecklace 狂风项链
ProbeNecklace 探测项链
PearlNecklace 灵魂项链
ClawNecklace 幽灵项链
weirdredneck 命运项链
PheonyNecklace 项链,魔法1-3,需要级别33
OrchidNecklace 兰花项链,魔法0-4,需要级别33
highlvlneck 项链,需要级别37
highlvlneck1 项链,需要级别37
手镯:
DeathGauntlet 死亡手套
KnightBracelet 骑士手镯
3rdEyeBracelet 三眼神镯
SpellBracelet 思贝尔手镯
SharpBracelet 夏蒲儿手镯
EvadeBracelet 避邪手镯
SoulBracelet 灵魂手镯
DragonBracelet 龙之手镯
BronzeGlove 幽灵手套
SteelGlove 阎罗手套
weirdredbracer 命运手镯 道术0-1
PheonyBrace 手镯 道术1-1,需要级别33
OrchidBracelet 兰花手镯,道术0-2,需要级别33
highlvlring 手镯,攻击0-1,需要级别37
highlvlbracer 手镯,需要级别37
戒指:
ClearRing 隐身戒指
RubyRing 红宝石戒指
DragonRing 龙之戒指
TeleportRing 传送戒指
ParalysisRing 麻痹戒指
RevivalRing 复活戒指
FlameRing 火焰戒指
RecoveryRing 治愈戒指?
skeletonring1 骷髅戒指
ProtectionRing 护身戒指
MuscleRing 力量戒指
GaleRing 狂风戒指
PowerRing 力量戒指?
VioletRing 紫色戒指
TitanRing 泰坦戒指
set1ring 命运戒指 魔法0-1
weirdredring 命运戒指 攻击0-1
PheonyRing 戒指,攻击1-3 ,需要级别33
OrchidRing 兰花戒指,攻击2-2,需要级别33
RedCrytal 戒指,需要级别37
highlvlring1 戒指,需要级别37
衣服:
IronArmour(M) 战神盔甲男
IronArmour(F) 战神盔甲女
PearlArmour(M)幽灵战衣男
PearlArmour(F)幽灵战衣女
WizardRobe(M)恶魔长袍男
WizardRobe(F)恶魔长袍女
套装:
记忆:
RecallRing 记忆戒指
RecallNecklace 记忆项链
RecallBracelet 记忆手镯
RecallHelmet 记忆头盔
祈祷:
SpiritBlade 祈祷之刃
SpiritBracelet祈祷手镯
SpiritNecklace 祈祷项链
SpiritRing 祈祷戒指
SpiritHelmet 祈祷头盔
神秘:
MysteryCircle 神秘戒指
MysteryWheel 神秘腰带
MysteryCap 神秘头盔
MysteryWater 神水
头像:
WoomaHorn 沃玛号角
ZumaRelic 组玛头像
药水:
ImpactDrug 攻击力瞬间提高药
MagicDrug 魔法力瞬间提高药
SpiritDrug 道术瞬间提高药
StormDrug 攻击速度瞬间提高药
StaminAidDrug 体力瞬间提高药
MagicAidDrug 魔法值瞬间提高药
Apple 苹果 所有值瞬间提高240秒
金钱:
GoldBar 金条
GoldBarBundle 金砖
GoldChest 金箱子?
其他:
JadeCrystal 水晶
EvilApeHeart 幽灵心
EvilApeOil 幽灵油
EternalFlame 火炬
RedPoisonBun 打捆超红毒
GreenPoisonBun 打捆超绿毒