Project1

标题: 请问哪里有商店价格变化的脚本? [打印本页]

作者: pan2003abc    时间: 2008-12-12 07:35
标题: 请问哪里有商店价格变化的脚本?
请问站上有能变化商店价格的脚本吗?在http://rpg.blue/web/htm/news87.htm那里我看到了脚本,但是这个脚本似乎一次只能改一件商品的价格阿,有没有能统一更改商店货物价格百分比的脚本阿?还有,这个脚本我也不太明白
说是:command_物品定价(物品编号, 百分比)

command_防具定价(防具编号, 百分比)

command_武器定价(武器编号, 百分比)

即可更改相应的定价。详细的使用方法请参考示例游戏。
但是我在事件里添加了脚本项,写着“command_物品定价(1, 10)”
商店里编号1的物品也没有打折阿?

希望各位高手赐教 [LINE]1,#dddddd[/LINE]此贴于 2008-12-12 11:30:29 被版主天圣的马甲提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 精灵使者    时间: 2008-12-12 10:03
让买卖价格和最大值变动的商店VER1.1
http://rpg.blue/viewthread.php?tid=112331
精灵刚新出炉的脚本哦。 [LINE]1,#dddddd[/LINE]版主对此帖的认可:『很详细的东西 赞下』,积分『+100』。
作者: 后知后觉    时间: 2008-12-12 10:51
额……弄了这个东西回来就看见精灵的广告了{/hx}
有现成的方便的东东了……{/hx}

还是把主楼连接的脚本说一下使用方法吧……

脚本事件使用for循环以解决单独对每一个东西进行定义!
#变量i从51依次取值到63
#51和63自己可以改……
for i in 51..63
#比如我不想要55号物品价格变动
next if i == 55
#我还不想要60号物品价格变动
next if i == 60
#从51号到63号物品除了55和60这2个以外
#其他的价格为原来的10倍……
command_物品定价(i,1000)#这个1000的意思是10倍 i就是数据库里物品的ID
end
#如果不写next那2行,那就是从51到63号全部10倍……
#武器和防具同理

个人感觉精灵能把她那脚本和主楼连接的那脚本整合一下就更完美了……{/hx} [LINE]1,#dddddd[/LINE]版主对此帖的认可:『很详细的使用说明』,积分『+50』。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: pan2003abc    时间: 2008-12-12 21:18
谢谢两位大哥,从元素天使前辈那里学到了东西,也很感谢精灵前辈




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1