找回密码
 点一下
查看: 3441|回复: 48

求助,Hke泪流满面,MPQmaster肉牛满面。

[复制链接]
发表于 2010-1-12 02:11:04 | 显示全部楼层 |阅读模式
嗯,就是这个东西,大家来拿它试试刀吧。此图亮点多多...

YouTD beta v0.5
http://www.eeve.org/board/viewtopic.php?f=9&t=309


附件里的.rar是我费九牛二虎之力解压的,
做完1.24转1.20后,用各种花招都组装不起来了。

在猪头大人帮助下,勉强攒好,却有3.24兆之大... 而且载入超慢。
进入游戏后2秒钟,弹框了... 都是泪啊...

这个作者用的加密很奇特啊很奇特... 不知是怎么弄的...
PS: 原来jass里16进制可以有0xFF和$FF两种表示方法啊...

YouTD_beta_v0.5.w3x

1.47 MB, 下载次数: 67

发表于 2010-1-12 07:39:15 | 显示全部楼层
- -
玻璃渣真有才,作者也是。
真不知道是玻璃渣刻意所为还是“特殊需求”……
回复

使用道具 举报

发表于 2010-1-12 09:24:33 | 显示全部楼层
很简单的说

这东西是要用124才能跑起来的吧?
回复

使用道具 举报

发表于 2010-1-12 10:09:15 | 显示全部楼层
完全优化版,可以正常解压运行。
建图加载速度正常。

去掉了地图校验,现在不会弹出了。

YouTD_beta-Decrypted_optimized.w3x

1.75 MB, 下载次数: 170

回复

使用道具 举报

发表于 2010-1-12 10:15:04 | 显示全部楼层
我看到了神。
回复

使用道具 举报

发表于 2010-1-12 10:42:40 | 显示全部楼层
楼主到底是要做啥...
然后发生了什么 具体描述一下吧

另外把1.24转成1.20有必要么...
回复

使用道具 举报

发表于 2010-1-12 12:56:08 | 显示全部楼层
不……不愧是巨人……
好厲害……
回复

使用道具 举报

发表于 2010-1-12 13:24:02 | 显示全部楼层
额,我后来拆图导出重新建图导入,在124下还是运行了一会挂掉了555
话说我导出的比你多5个文件啊
今天考试悲剧了,lz赔我的复习时间= =
回复

使用道具 举报

发表于 2010-1-12 14:08:24 | 显示全部楼层
引用第7楼zhuzeitou于2010-01-12 13:24发表的  :
额,我后来拆图导出重新建图导入,在124下还是运行了一会挂掉了555
话说我导出的比你多5个文件啊
今天考试悲剧了,lz赔我的复习时间= =
其实猪头大人就是倒在这多出的几个文件上了。
PS:多出的其实远远不止5个文件。
回复

使用道具 举报

 楼主| 发表于 2010-1-12 15:36:51 | 显示全部楼层
另外请教下肥雪大人~~~ 1.20里有没有办法模拟StringHash()呢?

还有还有,filterfunc类型有啥用处呢?
搜了搜Cj和Bj,只有一处被作为参数...
貌似只是可以拿来destroy? =w=
回复

使用道具 举报

发表于 2010-1-12 16:05:59 | 显示全部楼层
..可以模拟 但有个更简单的方法..
S2HI      IH2S  (利用return bug 获取字符串表里的位置

filterfunc 是继承自boolexpr     
那些需要 条件过滤器的 函数都可以用.
比如触发器条件
单位组条件
..
回复

使用道具 举报

 楼主| 发表于 2010-1-12 16:46:37 | 显示全部楼层
啊~~~ 谢谢楼上... 原来可以RB啊...
=w= 之前我的笨办法...
function StringHash takes string s returns integer
if HaveStoredInteger(MyGC,"[StringHash]",s) == false then
set SHindex = SHindex + 1
call StoreInteger(MyGC,"[StringHash]",s,SHindex)
endif
return GetStoredInteger(MyGC,"[StringHash]",s)
endfunction
回复

使用道具 举报

发表于 2010-1-12 23:42:12 | 显示全部楼层
那个不一样的吧,hash是获得字符串的hash值,rb的话是获得引用值吧,不可以这么玩的= =
而且我昨天似乎也说过用gc的话获得hash意义并不大吧,gc的key本身就是string
回复

使用道具 举报

发表于 2010-1-12 23:48:53 | 显示全部楼层
忘记当时是怎么解cf1.14b的了,求4楼的破解软件
回复

使用道具 举报

发表于 2010-1-12 23:52:50 | 显示全部楼层
cf的话lz貌似是用mpqrecover破的
回复

使用道具 举报

 楼主| 发表于 2010-1-13 00:12:27 | 显示全部楼层

回 14楼(zhuzeitou) 的帖子

CF1.14b也可以拿着文件列表一个一个解...
回复

使用道具 举报

 楼主| 发表于 2010-1-13 00:16:46 | 显示全部楼层

回 12楼(zhuzeitou) 的帖子

问题是... YouTD里用到了StringHash...
回复

使用道具 举报

发表于 2010-1-13 00:26:26 | 显示全部楼层
引用第12楼zhuzeitou于2010-01-12 23:42发表的  :
那个不一样的吧,hash是获得字符串的hash值,rb的话是获得引用值吧,不可以这么玩的= =
而且我昨天似乎也说过用gc的话获得hash意义并不大吧,gc的key本身就是string
反正他也就是为了得到字符串的唯一特征值
用rb那个就可以保证唯一了 还可以转换回来
回复

使用道具 举报

发表于 2010-1-13 09:51:11 | 显示全部楼层
唯一的差别在于
HashString获得的值是指定的,无论什么图获得的结果都一样
而用RB实现,结果会与游戏运行状态有关,不同次游戏结果不同
做某些东西时会有此引发问题
回复

使用道具 举报

发表于 2010-1-13 09:58:33 | 显示全部楼层
StringHash是不可逆的,不过一般情况不需要可逆= =
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 01:41 , Processed in 0.324968 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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