作者hlead (希多)
看板mud_sanc
标题Re: [问题] 更动房间叙述
时间Sat Nov 6 09:17:36 2010
※ 引述《isdnwind (紫风)》之铭言:
: inherit ROOM; // 房间的格式
: void create()
: {
: ::create();
: seteuid(getuid(this_object()));
: set("light",1); // 使房间有亮度
: set("short", HIW"赌神住处"NOR""); //房间名称
: ^^^^^^^^^^^^^^^^^^
: 我想把这段改到一行的中间,怎麽改
自己空格空一空刚好到叙述的中间吧
\t = 四个大空白。一二三四
^^^^^^^^ 空这麽多。
你上面大概改
set("short",HIW" 赌神住处"NOR"");
set("short",HIW"\t赌神住处"NOR"");
这两种都可以。""中间代表字串。所以你空格也要放里面。
不然他只会把空格当成是程式排版等等。
: set("long",@LONG
: 回锅HIR"老人"第HIY"一"NOR""次认真
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: 怎麽让他颜色会显示出来?我看norr的房间叙述是直接上色,zmud可以用吗?
: 怎麽用呢?教教我吧
: LONG
: );
这有两种方法可以上色,可自行选择要那种,
第一种(直接用zmud色彩编辑器上色):
set("long",@LONG
位於密斯雷亚海域中的神秘洞窟,里面隐居着一个绝世
杀手-小透,若你还想活命的话,还是快点滚离这吧!
LONG);
第二种(使用sanc内设方法):
set("long","位於密斯雷亚海域中的神秘洞窟,里面隐居着一个绝世\n
杀手-小透,若你还想活命的话,还是快点滚离这吧!\n");
因为他是直接一个字串,不会自动换行,所以要自己加上换行符号 \n 。
建议你先打好後,再慢慢上色,才不会上到後来字数歪掉。
上色後:
set("long","位於密斯雷亚海域中的"HIG"神秘"HIB"洞窟"NOR+
",里面隐居着一个绝世\n杀手-"HIC"小透"NOR+
",若你还想活命的话,还是快点滚离这吧!\n")
理论上,会希望写的时候自己多断行,不然直接贴很长一断,
他会挤成一坨,看起来很乱。
: set("exits",(["god":"/d/wiz/room/wiz1",
: "quest":"/u/q/quest/workroom",])); // 指房间出口
: }
: =====================底下我自己看的=============================
: 编辑完之後要记得再打 "." ------一个句点
: 之前因为忘记,所以老是以为怎麽一直跳不出来= =
房间范例请看 /help/room 。
--
Norr@Sanc
风,吹散了一切烦恼,只留下平静的思考。
雨,淋落了一切纷乱,只剩下无比的快乐。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.46.189