设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3820|回复: 8
打印 上一主题 下一主题

[已经解决] VA如何使用脚本跳转至网站。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
59
在线时间
536 小时
注册时间
2010-6-20
帖子
1489
跳转到指定楼层
1
 楼主| 发表于 2013-2-8 15:03:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

怎么样才可以在VA打开浏览器跳转网站呢??

用脚本。
  1.   def command_jump
  2.   [url=home.php?mod=space&uid=271873]@jump[/url] = Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')#
  3.   @jump.call(0, 'open','http://weibo.com/xiarxin',0, 0, 1) # 修改网址
  4.    @command_window.activate
  5.   end
复制代码
用这一条我出错了。
[url=http://rpg.blue/thread-329159-1-1.html]http://attach.66rpg.com/bbs/attachment/forum/201308/24/132414sa8au7zgh7ab21gx.png[/url]   [b]
无尽之旅--永无止尽的旅程。[/b]

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

2
发表于 2013-2-8 15:26:22 | 只看该作者
本帖最后由 Sion 于 2013-2-8 15:56 编辑

参数错了吧,把0全部换成nil
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
59
在线时间
536 小时
注册时间
2010-6-20
帖子
1489
3
 楼主| 发表于 2013-2-8 15:33:03 | 只看该作者
Sion 发表于 2013-2-8 15:26
参数错了吧,把0全部换成nil


还是出错了啊。你可以么??
[url=http://rpg.blue/thread-329159-1-1.html]http://attach.66rpg.com/bbs/attachment/forum/201308/24/132414sa8au7zgh7ab21gx.png[/url]   [b]
无尽之旅--永无止尽的旅程。[/b]
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

4
发表于 2013-2-8 15:37:27 | 只看该作者
流星的瞬间 发表于 2013-2-8 15:33
还是出错了啊。你可以么??
  1. module Yest
  2.   OpenWeb =  Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')
  3.   OpenWeb.call(nil, 'open', 'http://sanw.66rpg.com', nil, nil, 1)
  4. end
复制代码
Enjoy it !{:2_262:} Have fun  !
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
59
在线时间
536 小时
注册时间
2010-6-20
帖子
1489
5
 楼主| 发表于 2013-2-8 15:39:53 | 只看该作者
Sion 发表于 2013-2-8 15:37
Enjoy it ! Have fun  !

[url=http://rpg.blue/thread-329159-1-1.html]http://attach.66rpg.com/bbs/attachment/forum/201308/24/132414sa8au7zgh7ab21gx.png[/url]   [b]
无尽之旅--永无止尽的旅程。[/b]
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

6
发表于 2013-2-8 15:45:52 | 只看该作者
本帖最后由 Sion 于 2013-2-8 15:49 编辑
流星的瞬间 发表于 2013-2-8 15:39


你妹啊,你插在事件里……
把module Yest和下面的end去掉


我懂了,你的脚本输入框太小导致换行错误。
要么用方法调用,要么去改脚本输入框:http://rpg.blue/thread-276636-1-1.html
ps:我直接插进去居然也能用- -b,ruby语法真是灵活过头了。

评分

参与人数 1星屑 +60 收起 理由
流星的瞬间 + 60 谢谢 搞定了

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
59
在线时间
536 小时
注册时间
2010-6-20
帖子
1489
7
 楼主| 发表于 2013-2-8 15:50:24 | 只看该作者
本帖最后由 流星的瞬间 于 2013-2-8 15:57 编辑
Sion 发表于 2013-2-8 15:45
你妹啊,你插在事件里……
把module Yest和下面的end去掉



那个。。。
dll是只读模式,编辑不了??拒绝写入。
@Sion

点评

你没有关闭游戏工程  发表于 2013-2-8 15:57
0也是可以的,不用改成nil  发表于 2013-2-8 15:55
编辑了  发表于 2013-2-8 15:51
[url=http://rpg.blue/thread-329159-1-1.html]http://attach.66rpg.com/bbs/attachment/forum/201308/24/132414sa8au7zgh7ab21gx.png[/url]   [b]
无尽之旅--永无止尽的旅程。[/b]
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21070
在线时间
9343 小时
注册时间
2012-6-19
帖子
7107

开拓者短篇九导演组冠军

8
发表于 2013-2-8 17:46:11 | 只看该作者
本帖最后由 喵呜喵5 于 2013-2-8 17:51 编辑

class Game_Interpreter
  def 网页跳转
    @jump = Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')
    @jump.call(0, 'open','http://guaiwulishi.lofter.com/download',0, 0, 1) #这里修改网址
  end
end


插入到main以上,然后在事件的脚本那里输入四个字“网页跳转”就可以了  
  
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
9
发表于 2013-2-8 20:01:57 | 只看该作者
纯ruby版- -b
  1. `start http://weibo.com/xiarxin`
复制代码
好歹当年也当过大魔王过,orz
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-21 07:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表