魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 1722825|回复: 59

论坛新增功能:图像显示推箱子文本关卡 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2009-7-8 23:40:18 |显示全部楼层
==========================================
【2009年11月9日新增】
【2010年12月13日更新】

MF8格式专用转换工具:

一,YSokoban (说明见下)
二,在线 XSB  to MF8 转换 javascript
       地址 1: XSB2MF8   (魔方吧本地)
       地址 2: XSB2MF8   (orgfree 镜像)
                3:下载javascript 程序到本机直接运行: XSB2MF8_en_display_img.zip (3.97 KB, 下载次数: 40)

       地址 4: XSB2MF8   (zzl.org 镜像)
       地址 5: XSB2MF8 SokoJava   (zzl.org 镜像)



==========================================



感谢 anian 的建议和 老大cube_master 的辛勤劳动把这一建议变成了现实。
现在论坛支持图像显示推箱子关卡的功能。

发帖时在正文中插入文本代码如下:(截个图)

example.jpg



提交后就会显示成这样:



代码详细说明:

1、代码中的 8 和 3 表示关卡的宽度和高度,根据关卡大小作相应改变。

【更新:感谢老大加强了代码,现在发推箱子代码更加灵活了。
可以把行列参数设为 0,即 [soko=0,0] 程序会自动计算。
当然明确写出行列参数仍然是可行的。】


2、文本格式和通常的 XSB 格式稍有区别,如下:
人: a
墙: H
箱子: $
目标: .
空位: _ (用空格亦可)
人在目标上: x
箱子在目标上: *

和通常的 XSB 格式不同的有:
人: @ 换成 a
人在目标: + 换成 x
墙: # 换成 H
空位:  同时支持(空格) 和  _
(之所以改变是因为论坛有其他的一些功能如 @ 识别为电子邮箱地址,自动显示为超链接)

目前大家发帖前可以先用文本工具做替换即可,希望以后有专用的格式转化程序来做这件事情。(注:希望已经变成现实了。)


==========================================

好消息:YSokoban 支持 MF8 格式了。

感谢 anian 的建议和 YSokoban 程序的作者来自保加利亚的朋友 George Petrov 在极短的时间之内就接受 anian 的建议支持 MF8 论坛格式关卡。

请下载 YSokoban 最新版本:v1.135。完全绿色,不用安装,下载解压便可使用。

【George Petrov 再一次更新了 YSokoban v1.136

新增更简易的快捷键 Ctrl+M,同时复制 XSB 格式和 MF8 格式到剪贴板,使用更方便。再次对 George Petrov 表示衷心的感谢。】


ysokoban_v1.136.zip (211.79 KB, 下载次数: 274)    


用 YSokoban 打开一个关卡时,只需按 Shift+Ctrl+Alt +L, 关卡就会以MF8论坛格式
复制到剪贴板,然后在发帖框内按 Ctrl+V

另外 YSokoban 亦支持直接从剪贴板向程序粘贴 MF8 格式关卡,当然要包括 [soko= 和 \soko] 等标记,以便程序识别。

顺便提一下,YSokoban 用很多强大的功能和选项。
请点击标题栏的图标调出菜单(如下图):
或者阅读 readme.txt 了解更多功能。

YSokoban.jpg


==========================================




大家可以先跟帖试验一下。

[ 本帖最后由 sokoban 于 2010-4-10 03:46 编辑 ]
已有 2 人评分经验 收起 理由
大烟头 + 15 这功能让推箱子游戏在论坛的交流提供方便。
kexin_xiao + 10 原创内容

总评分: 经验 + 25   查看全部评分

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-7-8 23:45:27 |显示全部楼层
试试看....

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-7-8 23:50:36 |显示全部楼层
testing levels 1 and 2...





使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-7-9 00:08:52 |显示全部楼层
感谢sokoban兄和cube_master老大的努力现实这个功能!

使用道具 举报

Rank: 2

积分
534
帖子
524
精华
0
UID
15531
性别
发表于 2009-7-9 01:05:20 |显示全部楼层
太好了。。。。。。不用自己在电脑先做好图片了。。。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-7-9 05:04:56 |显示全部楼层
testing paste directly from YSokoban....


使用道具 举报

Rank: 4

积分
1264
帖子
537
精华
1
UID
4735
性别

六年元老 十年元老

发表于 2009-7-9 05:53:32 |显示全部楼层
相当赞的一个功能

使用道具 举报

积分
6
帖子
6
精华
0
UID
98606
性别
保密
发表于 2009-7-9 07:39:53 |显示全部楼层
非常漂亮,太好了,可以节省很多空间。

使用道具 举报

Rank: 4

积分
1065
帖子
1078
精华
0
UID
47900
性别
保密
发表于 2009-7-9 08:01:46 |显示全部楼层
太感谢了      

使用道具 举报

透魔

米糕咪够咯。。。。。。

Rank: 6Rank: 6

积分
6923
帖子
1462
精华
4
UID
52005
性别
发表于 2009-7-9 08:54:15 |显示全部楼层



===============================


我的尝试比较失败。

怎么数“长”与“高”?
有没有能直接显示“长”与“高”的推箱子软件?


===============================

如果能自动识别就好了。

+++++++++++++++++++++++++++++++

算了,一般就不数了,看个大概的样子,直接用  soko=30,30。


“空格”似乎不保险。
用下划线保险一点。

使用道具 举报

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

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-4-17 03:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部