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

Project1

 找回密码
 注册会员
搜索

定时领取物品。

查看数: 4950 | 评论数: 10 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-8-9 02:52

正文摘要:

本帖最后由 弗雷德 于 2013-8-9 02:57 编辑 不过实在不明白这个系统放在单机游戏中有什么意义……可能还是有人会跟那个提问者有一样的奇葩想法吧…… ...

回复

end55rpg 发表于 2013-8-9 18:34:16
本帖最后由 end55rpg 于 2013-8-9 18:35 编辑
柳之一 发表于 2013-8-9 17:22
rm端
module Wininet
  module_function


其实服务器不必吧,可能你的免费个人空间更先倒闭。。。直接读取别人的吧

点评

熊叔难道敢拿万年不死的个人ftp写菜鸟脚本?  发表于 2013-8-9 19:33
柳之一 发表于 2013-8-9 17:22:48
本帖最后由 柳之一 于 2013-8-9 17:24 编辑

rm端
RUBY 代码复制
  1. module Wininet
  2.   module_function
  3.   def get_http_request(url)
  4.     internetOpen = Win32API.new("wininet.dll","InternetOpen","plppl","l")
  5.     internetOpenUrl = Win32API.new("wininet.dll","InternetOpenUrl","lppllp","l")
  6.     internetReadFile = Win32API.new("wininet.dll","InternetReadFile","lplp","i")
  7.     internetCloseHandle = Win32API.new("wininet.dll","InternetCloseHandle","l","l")
  8.  
  9.     buffer_size = 1024
  10.  
  11.     return_buffer = ''
  12.  
  13.     session = internetOpen.call('RGSS Agent',1,nil,nil,0)
  14.     file = internetOpenUrl.call(session,url,nil,0,0,0)
  15.     loop do
  16.       buf = ' ' * buffer_size
  17.       n = 0
  18.       out = [n].pack('i!')
  19.       result = internetReadFile.call(file,buf,buffer_size,out)
  20.       n = out.unpack('i!')[0]
  21.       if result and n == 0
  22.         break
  23.       end
  24.       return_buffer += buf[0,n]
  25.     end
  26.     internetCloseHandle.call(file)
  27.     internetCloseHandle.call(session)
  28.  
  29.     return return_buffer
  30.   end
  31. end

服務端time.php
PHP 代码复制
  1. <?php
  2. echo "<time>".date("Y-m-d")."</time>";
  3. ?>


url = ''http://www.xxx.com/time.php'
page = Wininet.get_http_request(url)
if page =~ /<time>(.*)<\/time>/i
  p $1
end

评分

参与人数 1星屑 +49 收起 理由
弗雷德 + 49 谢谢!

查看全部评分

chd114 发表于 2013-8-9 11:50:02
不同档位的话定时领取会不会时间乱套?
flancelot 发表于 2013-8-9 11:24:36
我觉得这个似乎挺有用的。。。

点评

什么心态……  发表于 2013-8-9 11:28
怪蜀黍 发表于 2013-8-9 10:01:58
  1. tb = Time.now
复制代码
大家快来修改系统时间,疯狂领取游戏礼包!
顺便支持熊叔了!

点评

另求读取网络时间怎么写?  发表于 2013-8-9 10:41
P叔你捣乱……  发表于 2013-8-9 10:38
end55rpg 发表于 2013-8-9 09:49:27
俺来找茬:tb = Time.now
会出现可怕的后果。。(不爆光了
你需要使用http读取列如百度之类的时间aspphp进行匹配之后获取准确时间

点评

另求方法。  发表于 2013-8-9 10:46
不会网络。  发表于 2013-8-9 10:38
A龙之翱翔A 发表于 2013-8-9 09:49:08
支持一下。
化螺耕 发表于 2013-8-9 09:03:40
熊叔威武啊~~~~~抱走了
wingzeroplus 发表于 2013-8-9 08:57:44
我觉得如果要说唯一的意义的话——设置一个随机领取内容的效果,防止玩家SL大法
真是这样的话,要么道具不是很重要 = 闲着蛋疼
重要道具的话 = 破坏平衡+流失玩家
总之跟熊叔说一样,一个没什么很大意义的东西
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-11 09:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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