作者laechan (小太保)
看板mud_sanc
标题[骑士] Lv25 技能替换草案
时间Thu Oct 4 22:56:59 2012
目前是这个
骑士公会(Knight)的技能资料如下......
练满级数: 25
技能名称 技能英文 起始公会级数 练满公会级数 练满技能值
───────────────────────────────────────
战技指导 Tactic guide 25 25 100
───────────────────────────────────────
技能名未定,但是功用已经定了,专属指令将设为
rideto,它的功能暂定:
一、只要在骑乘状态,就可以 rideto [密码] 进行
移动,这个密码=次元镜密码。
二、只要在骑乘状态,就可以 rideto [方向] 进行
移动,以这个指令移动到主动怪所在的房间,
主动怪过 1~2 秒後才会攻击你。
然後 rideto 会有一个 CD 时间。
二的部份大概会用到 call_out,写法大概是..
ppl->move_to(tar_env);
ppl->set("block_command",1);
ppl->set("block_command_msg","你才刚 rideto 到这里喔.\n");
ppl->set_temp("time_record/rideto_times",cd时间+time());
call_out("delay_move",1,ppl,env);
return 1;
}
int delay_move(object ppl,object env)
{
if(!ppl || !env) return 1;
if(!environment(ppl)) return 1;
if(environment(ppl)!=env) return 1;
ppl->move_player(env,"SNEAK");
return 1;
}
玩家 SeLune(SeLune:盗贼) 有提到队员,因此这
个指令语法可以顺势升格为,当骑士 rideto [方向]
时,同房间的队员亦进行同样的移动模式。
它的做法就是读取 members,判断同房间的就加进一
个 tmps 阵列里,然後把上面的 ppl 换成 tmps 即可
那当然,rideto [密码] 是否这样子支援....可以讨
论。
那麽,也可以来个 rideto [怪物id] 的做法,或者是
rideto [怪物id] in [方向] 的做法,它们都是让跨
下的东西对怪物进行攻击的意思,那我是觉得後者或
许可以考虑为与 dash 的并效这样。
总之,从上面可以看出,最重要的东西就是技能名要
叫啥,比方说叫做「骑乘驾驭」,这意思就是 ride
skill 这名字的中文名换成「基本骑术」这类的。
(这是最简单的做法。当然有更好的名字就不必这样做)
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 223.143.32.163
1F:推 Yanten :纵横千里(rideto) ? 10/04 23:35
2F:→ laechan :我最近会翻一下之前有讨论过的骑马的用途那篇 10/04 23:49
3F:→ laechan :#1Akvu4zq 我决定让它跟背药水有关,而且可以买完药水 10/04 23:51
4F:→ laechan :後下马or换马都没关系(不会将药水扣除,这样才有意义) 10/04 23:51
5F:→ laechan :不同的马匹可快速到达不同的地点<=这也不错,内建密码 10/04 23:52
6F:→ laechan :纵横千里 可以找寻最近似的技能英文,不一定要rideto 10/04 23:55
7F:→ laechan :但指令必然是 rideto(没有比它更直觉的) 10/04 23:56
※ 编辑: laechan 来自: 223.143.32.163 (10/04 23:56)
8F:→ laechan :或从 rideto 去找寻意义最相近的中文名称,目前是暂定 10/04 23:57
9F:→ laechan :为骑乘驾御,或名字中带有 驰 这个字的 10/04 23:58
10F:推 Yanten :奔驰千里 10/04 23:59
11F:→ laechan :EX: 千里奔驰, 千里X驰, 奔驰千里, 跃马奔驰, .. 10/05 00:00
12F:→ Yanten :万里奔驰 ? 10/05 00:00
13F:→ laechan :跃马奔驰或纵马奔驰吧(考量到它不只是接[密码]) 10/05 00:00
14F:→ laechan :这两个名词 google 都有所以字词念起来是ok的可通顺 10/05 00:01
我想额外弄一个马匹储存计划,而它唯一的前提就是
「马匹本身不会有额外的资料储存」,亦即..
1.可带着 quit,login 後又是同一匹马
2.在这前提下该马匹本身不会储存任何额外资料
这样是可行的,改 user_d.c、user2_d.c 即可。
在这情况下马匹就可以内建密码,例如试链窟的马可
以直接奔驰到试链窟第n层、秘境的马可以奔驰到秘境
第几格、etc...
而小毛驴自然只能奔驰到罗德斯这样。
※ 编辑: laechan 来自: 223.143.32.163 (10/05 00:05)
15F:→ laechan :先到这,真的该睡了..:p 明天没事就把这些弄一弄 10/05 00:06
16F:→ Yanten :每种地区的马 都有他的特色! 这点子真棒! 10/05 22:27
17F:→ laechan :依地区分算基本,主要还是要尽量多找「为何我要骑这匹 10/05 23:53
18F:→ laechan :不骑那匹」以及避免「大家都骑同一匹」的情况出现 10/05 23:53
19F:→ laechan :有一种做法是仿RO的宠物那样,不同的马匹内建不同的 10/05 23:53
20F:→ laechan :隐藏 buff 这样, 这也是一种可行的设计. 10/05 23:54