魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 1725760|回复: 59
打印 上一主题 下一主题

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

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

跳转到指定楼层
1#
发表于 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, 下载次数: 41)

       地址 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, 下载次数: 275)    


用 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: 1

积分
29
帖子
18
精华
0
UID
40053
性别
60#
发表于 2010-8-1 15:32:25 |只看该作者

??

使用道具 举报

Rank: 1

积分
29
帖子
18
精华
0
UID
40053
性别
59#
发表于 2010-8-1 15:28:51 |只看该作者

??

人: a
墙: H
箱子: $
目标: .
空位: _ (用空格亦可)
人在目标上: x
箱子在目标上: *

HHHHHHHHHHHH
H____..._$_H
H_$$$***_$_H
H____..._$_H
HHHHHHHHHHHH

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2012
帖子
1579
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

58#
发表于 2010-6-5 03:33:22 |只看该作者
胜利兄请在这里下载最新的YSokoban版本:

http://bbs.mf8-china.com/viewthr ... mp;extra=#pid665607

我喜欢用CTRL+M。   (只有关卡, 没有答案。)

但你也可以用:   CTRL+SHIFT+ALT+L。  (有答案)
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

Rank: 5Rank: 5

积分
4002
帖子
1320
精华
0
UID
1257496
性别
保密
57#
发表于 2010-6-4 17:15:37 |只看该作者
答案为何没有贴上???

使用道具 举报

Rank: 5Rank: 5

积分
4002
帖子
1320
精华
0
UID
1257496
性别
保密
56#
发表于 2010-6-4 17:11:06 |只看该作者
----####---
-####--####
-#----$-.-#
-#--..#.$-#
-#*#$--#@##
##-#----$##
#---###---#
#----$.*#-#
#---###---#
##-#-$-$$##
-#*#---#-##
-#-..*#.--#
-#----$-.-#
-####--####
----####---


使用道具 举报

Rank: 5Rank: 5

积分
4002
帖子
1320
精华
0
UID
1257496
性别
保密
55#
发表于 2010-6-4 17:04:44 |只看该作者
贴个图试试file: 0001001.xsb
Collection: 0001.xsb




Start line:     1
End line:      15


Solution(pushes 124, moves 595, inlines 77, changes 67, steps 70):

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2012
帖子
1579
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

54#
发表于 2010-4-14 12:15:57 |只看该作者
原帖由 migl 于 2010-4-14 11:58 发表
  
IE太强大了~~
自动联想功能?

===

经测试,已经知道如何克服了。
不用所见即所得模式发帖,用Discuz!代码模式发帖就可以了。





原来是IE的错!
感谢migl兄告知克服方法!   

请IE用户注意: 在本论坛发关卡, 请用“Discuz!代码模式”发帖!!      这样可以避免“@”变成 “email”。
                                (不要用“所见即所得模式”)

[ 本帖最后由 anian 于 2010-4-14 12:17 编辑 ]
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

透魔

米糕咪够咯。。。。。。

Rank: 6Rank: 6

积分
6923
帖子
1462
精华
4
UID
52005
性别
53#
发表于 2010-4-14 12:06:58 |只看该作者
版主弄这个没少操心啊~~
现在的功能已经趋于完善了,只有一些细节问题需要版主择空完美了。


发现你的那个链接今天不用代理也能上了。可喜可贺~~

使用道具 举报

透魔

米糕咪够咯。。。。。。

Rank: 6Rank: 6

积分
6923
帖子
1462
精华
4
UID
52005
性别
52#
发表于 2010-4-14 11:58:39 |只看该作者
  
IE太强大了~~
自动联想功能?

===

经测试,已经知道如何克服了。
不用所见即所得模式发帖,用Discuz!代码模式发帖就可以了。

[ 本帖最后由 migl 于 2010-4-14 12:00 编辑 ]

使用道具 举报

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

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

GMT+8, 2024-11-22 03:48

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部