Project1

标题: 编写一个半自动作诗软件 [打印本页]

作者: 林子焱    时间: 2011-12-3 19:59
标题: 编写一个半自动作诗软件
  思路:取诗歌中常见意象200个分别赋值。
两字组,动词组。   
例如
两字组  01=白鹭。02=丝竹。58=黄鹂。。。
动词组  01=破楼兰   02=思故乡。。

玩家作诗时输入025802  即 丝竹黄鹂思故乡

可惜我不懂如何实现,  
最好能外加一个功能 将诗保存为txt

请问如何实现dsu_plus_rewardpost_czw
作者: 各种压力的猫君    时间: 2011-12-3 20:02
Hash
File
帮助文件很有用的。
作者: 林子焱    时间: 2011-12-3 20:21
各种压力的猫君 发表于 2011-12-3 20:02
Hash
File
帮助文件很有用的。

最近刚开始想学脚本
建立事件
输入
‘p 3’
可是‘3’是在新窗口中出现  如何让他在游戏的对话框中出现?

作者: 小白玩家    时间: 2011-12-3 20:22
显示文章 输入3
作者: 林子焱    时间: 2011-12-3 20:25
小白玩家 发表于 2011-12-3 20:22
显示文章 输入3

很好很强大。可是脚本跟事件不能互通吗?
这样就意味着我要把全部的工程都用事件表达。。。
作者: 小白玩家    时间: 2011-12-3 20:27
林子焱 发表于 2011-12-3 20:25
很好很强大。可是脚本跟事件不能互通吗?
这样就意味着我要把全部的工程都用事件表达。。。 ...

嗯 我没有其他办法
作者: Wind2010    时间: 2011-12-3 21:31
  1. 1。显示文章
  2. $game_temp.message_text = "你想要的文字"
  3. 比如你在事件脚本里打上$game_temp.message_text = "啊啊啊!",那就会出现一个对话框写着“啊啊啊!”。
复制代码

作者: awyb3110    时间: 2011-12-5 16:04
那么多文字,只能用数组啊。

作者: ★_茄孓    时间: 2011-12-8 18:03
本帖最后由 ★_茄孓 于 2011-12-8 18:09 编辑

很久没来啦~哈哈·
今天就来看看6R咯!
写了段脚本·把它放在main前,你应该看的懂里面可以怎么添加其他的
  1. module Poem
  2.   # 两字组
  3.   $at =
  4.   {
  5.   1=>"白鹭",2=>"丝竹",58=>"黄鹂"
  6.   }
  7.   # 动词组
  8.   $bt =
  9.   {
  10.   1=>"破楼兰",2=>"思故乡"
  11.   }
  12.   def self.make(n1,n2,n3)
  13.     str1 = $at[n1]
  14.     str2 = $at[n2]
  15.     str3 = $bt[n3]
  16.     return (str1+str2+str3)
  17.   end
  18. end
复制代码
然后你只要获取到3个数字以后
事件里用脚本
p Poem.make(2,58,2) # 输出 丝竹黄鹂思故乡

我加个范例·
Project6.zip (202.01 KB, 下载次数: 57)
显示文章如LS所说可以用事件里的[脚本]
$game_temp.message_text =
Poem.make(2,58,2)

作者: 天使喝可乐    时间: 2011-12-9 11:07
这个年代 这种软件 连随机起名字出来的很多结果都很奇怪 别说作诗了 出来的肯定是渣渣
作者: 暗黑骑士    时间: 2011-12-10 21:35
林子焱 发表于 2011-12-3 20:25
很好很强大。可是脚本跟事件不能互通吗?
这样就意味着我要把全部的工程都用事件表达。。。 ...

http://rpg.blue/thread-166706-1-1.html
事件脚本。。。




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