mud_sanc 板


LINE

【闲聊】小太保(laechan)道: if(!ob=present(str,tar)) return 0; if(ob!=this_object()) return 0; 【闲聊】小太保(laechan)道: drink xxx 的部份你可以这样判定 【闲聊】小太保(laechan)道: 假设你身上有安柏希雅跟 hp 药水 【闲聊】小太保(laechan)道: drink hp 时, 因为你身上没有叫 hp 的东西, 它就会喝 hp 药水 【闲聊】小太保(laechan)道: 而你身上有 ambrosia 时, ob = 那瓶酒 【闲聊】小太保(laechan)道: tar->delete_temp("block_command"); tar->delete_temp("ready_attack"); 【闲聊】小太保(laechan)道: block_command 跟 ready_attack 不是放在 temp 区 【闲聊】小太保(laechan)道: 另外, 最好不要动 ready_attack. 【闲聊】小太保(laechan)道: delete("block_command") 时要顺便 delete("block_command_msg"); 【闲聊】小太保(laechan)道: tar->delete_temp("block_command"); tar->delete_temp("ready_attack"); 【闲聊】小太保(laechan)道: tar->temp_several_same_mod(({"stat/air","stat/dex","stat/fel","stat/mag"}),1+random(50),HIM"微醺"NOR,3); // tar->temp_mod("stat/air",random(50),HIM"微醺"NOR,3); // tar->temp_mod("stat/dex",random(50),HIM"微醺"NOR,3); // tar->temp_mod("stat/fel",random(50),HIM"微醺"NOR,3); // tar->temp_mod("stat/mag",random(50),HIM"微醺"NOR,3); 【闲聊】小太保(laechan)道: 尽量不要在同一时间 temp_mod 太多次, 比较妥的做法 【闲聊】小太保(laechan)道: 是 temp_several_same_mod({"集中起来",....}), 【闲聊】小太保(laechan)道: 後面的值让它 random 一次就好 【闲聊】小太保(laechan)道: forest.c 是 mob 【闲聊】你道:【爱情】 嗯 这个是抄 i 的写法 【唯物】 > 【闲聊】小太保(laechan)道: mob 要放在 mob 目录..以後再改就好 【闲聊】小太保(laechan)道: tar->set("block_command",10); tar->add("block_command_msg",HIP"你昏沉沉的睁不开眼睛,又睡着噜 zzzzzzzzz\n\n"NOR); 【闲聊】小太保(laechan)道: 秒数要用 add or set 【闲聊】小太保(laechan)道: 讯息要用 set > 【闲聊】小太保(laechan)道: 因为秒数是整数, 可以 set 也可以 add 【闲聊】小太保(laechan)道: 字串不能用 add 的 【闲聊】小太保(laechan)道: 你一些怪物的写法要改 【闲聊】小太保(laechan)道: 设定怪物的顺序是 set("level",xxx); set("race","xxx"); ::create(); // <= 一定要放在 level 跟 race 下面 【闲聊】小太保(laechan)道: ::create 就是去读取 MONSTER 里面所写的 create 【闲聊】小太保(laechan)道: 那个函数是用来初始化怪物的资料的, 过程中 【闲聊】小太保(laechan)道: 它会用到怪物的 level 跟 race 【闲聊】小太保(laechan)道: 所以 【闲聊】小太保(laechan)道: #include "../virtue.h" inherit MONSTER; void create() { int r; r=random(6); ::create(); 【闲聊】小太保(laechan)道: 你这样写的话, 後面即使你设了等级跟种族也没用 【闲聊】你道:【爱情】 /u/p/plain/wide/virtue/mob/pro-mob.c 【唯物】 > 【闲聊】小太保(laechan)道: 嗯? 【闲聊】你道:【爱情】 有放在等级跟种族之下 【唯物】 > 【闲聊】小太保(laechan)道: 嗯 【闲聊】小太保(laechan)道: 你怪物是继承 MPNSTER 【闲聊】小太保(laechan)道: MONSTER 【闲聊】小太保(laechan)道: > more forest.c :::::::::::::: /u/p/plain/wide/virtue/obj/forest.c :::::::::::::: #include "../virtue.h" inherit MONSTER; > 【闲聊】小太保(laechan)道: 不是喔, 【闲聊】小太保(laechan)道: 除非把 MONSTER 改成 FOREST 【闲聊】小太保(laechan)道: 怪物不能没有等级, 等级可以共通 【闲聊】小太保(laechan)道: 喔, for-mob 继承 【闲聊】小太保(laechan)道: FOREST ? 【闲聊】你道:【爱情】 virtue.h #define FOREST VO+"forest.c" 【唯物】 > 【闲聊】小太保(laechan)道: 所以我说你这样把怪物放在 obj 目录很麻烦 ,, 哦 【闲聊】你道:【爱情】 哦 【唯物】 > 【闲聊】小太保(laechan)道: ::create() 应该不需要, 因为它是被继承的 【闲聊】小太保(laechan)道: 继承它的怪物去 ::create 就行了 ,, 嗯~ 【闲聊】你道:【爱情】 嗯~ 【唯物】 > 【闲聊】小太保(laechan)道: if(r==0) { set("id",({"karasu tengu"})); set_living_name("karasu_tengu"); set_name("乌鸦天狗"); set("short","乌鸦天狗(Karasu tengu)"); set("long",@PLAIN 以山法师的姿态出现,有着一双大大的翅膀,下肢为鸟爪以及 有着像乌鸦般的嘴巴尖耳能够自由地在天空中飞翔,又名「鸦 天狗」,穿着山伏装束,腰际有武士刀,手持团扇,是鼻高天 狗的手下,经常会袭击人类。 PLAIN ); set("hp",20000000); set("hp_src",20000000); set("hp_max",20000000); set("stat",(["str":6651,"dex":6656,"con":6656,"air":6661,"mag":6666,"fel":6666])); set_object(VW"warrior"); } 【闲聊】小太保(laechan)道: 你这样应该无效, hp/hp_src/hp_max/stat 的设定部份 【闲聊】小太保(laechan)道: 没有等级, 所以 prominence.c 也是被继承的 【闲聊】幽素(Plain:剑尊)同意地点点头。 > 【闲聊】小太保(laechan)道: 凡是设了 hp 跟 stat 的部份都会被 ::create 重设掉 【闲聊】小太保(laechan)道: /obj 就刚刚说的那些 【闲聊】小太保(laechan)道: write(ORIGIN_EQ_NAME+HIW"带给你异样的轻快飘逸,整个世界似乎都变得缓慢了些!\n"NOR); tell_room(environment(ppl),ppl->query("chi_name")+HIW"身影迷离有如残影片段一格一格的跳跃者,飘邈不定更是诡奇万分!\n"NOR); 【闲聊】小太保(laechan)道: 你这样写时, 装备者会看到 write 与 tell_room 的讯息 > 【闲聊】小太保(laechan)道: tell_room(environment(ppl),ppl->query("chi_name")+HIW"身影迷离有如残影片段一格一格的跳跃者,飘邈不定更是诡奇万分!\n"NOR,ppl); 【闲聊】小太保(laechan)道: 在最後加上 , ppl > 【闲聊】小太保(laechan)道: ppl 就不会看到 tell_room 的讯息, 只会看到 write 的 【闲聊】小太保(laechan)道: 它相当於 i闲聊】小太保(laechan)道: say(,ppl->query("chi_name")+HIW"身影迷离有如残影片段一格一格的跳跃者,飘邈不定更是诡奇万分!\n"NOR); 【闲聊】小太保(laechan)道: 也就是说自己是用 write, 给同房间的其它人用 say 【闲聊】小太保(laechan)道: write(ORIGIN_EQ_NAME+HIW"带给你异样的轻快飘逸,整个世界似乎都变得缓慢了些!\n"NOR); say(ppl->query("chi_name")+HIW"身影迷离有如残影片段一格一格的跳跃者,飘邈不定更是诡奇万分!\n"NOR); 大致就是降写就行了. 【闲聊】小太保(laechan)道: if((string)ppl->query("pri_guild")!="clerical") if (query("effect")) delete("effect"); 【闲聊】小太保(laechan)道: 这三个视为一段喔 > 【闲聊】小太保(laechan)道: 它的意思是, 如果主公会不是牧师, 且 eq 有 effect 设定时 【闲聊】小太保(laechan)道: 就移除 effect 【闲聊】小太保(laechan)道: 不过因为你 inherit NEWSUIT 【闲聊】小太保(laechan)道: 它可能也会视为套装 【闲聊】小太保(laechan)道: /eq 就刚刚说的那些 【闲聊】小太保(laechan)道: wp/剑有限制装备条件, or 取得条件, or 认主? 【闲聊】你道:【爱情】 wp的写来给mob使用 【唯物】 【闲聊】小太保(laechan)道: 那最好加上装备者限定为 mob 【闲聊】小太保(laechan)道: 我加上去了 【闲聊】小太保(laechan)道: int wear_func(string str) { if(userp(this_player())) { write("你不能装备它喔.\n"); return 0; } dest tide Destructing: 怪物(tide /u/p/plain/wide/virtue/mob/tide) > 【闲聊】小太保(laechan)道: 这样就行了 chat* nod 【闲聊】幽素(Plain:剑尊)同意地点点头。 > 【闲聊】小太保(laechan)道: wp/ 就刚刚说的那些. 以上 今晚qc的部份 谢谢 Plain@Sanc -- 咽咽学楚吟 病骨伤幽素 秋姿白发生 木叶啼风雨 灯青兰膏歇 落照飞蛾舞 古壁生凝尘 羇魂梦中语 伤心行 李贺 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.127.96.78







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP