作者laechan (打死不投马冏,李系咩安抓)
看板mud_sanc
标题Re: [wizs]问题请教(十)
时间Wed Jul 4 07:37:07 2007
※ 引述《amosdeus (幽素)》之铭言:
: int beachscape(string str)
: {
: object ppl = this_player();
: if(random(2)==1)
: {
: tell_object(ppl,CYN"\nxxxxxxxxxxxxxxxxx!\n"NOR);
: if((int)ppl->query("skill/xxxx")>xxx||(int)ppl->query("skill/xxx")<xxx)
: ppl->set("skill/xxxxx",xxx);
: return 1;
: }
上面改成
mixed usr=all_inventory( environment(this_player() );
object ppl;
if(random(2)==1)
{
foreach(ppl in usr)
{
if(!userp(ppl)) continue; // 先把非玩家略过
If(!interactive(ppl)) continue; // 断线玩家可略过 by nobu
tell_object(ppl,CYN"\nxxxxxxxxxxxxxxxxx!\n"NOR);
if((int)ppl->query("skill/xxxx")>xxx||(int)ppl->query("skill/xxx")<xxx)
ppl->add("skill/xxxxx",xxx);
}
return 1;
}
: }
: 为了保密以x来代替
: 我想请教问题有两个
: 第一、请问要怎样为同在一个房间的所有玩家,在技能上加的数值
: 第二、请问要增加技能数值是用add吗?
: 档案目录:/u/p/plain/wide/virtue/room/149
: 以上谢谢
: Plain@Sanc
若 xxxxx 是上限值 9900 的现有技能,不必事先报备;如果是
上限值非 9900 的技能,或是新技能、未开放技能,要事先讲喔.
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.215.152
※ 编辑: laechan 来自: 125.231.215.152 (07/04 07:38)
1F:推 amosdeus:我想设计看到好风景想要画图 跟感叹大自然奥妙 增加PEN跟 07/04 20:04
2F:→ amosdeus:读书识字 这两种可以吗? 07/04 20:05
3F:推 amosdeus:呃~ 不好意思 我理解力不足 测了老半天还是有错误是否能 07/04 21:28
4F:→ amosdeus:帮我看一下是哪里出错。 谢谢! 07/04 21:31