找回密码
 点一下
查看: 2273|回复: 13

问个比较弱的问题

[复制链接]
发表于 2008-3-29 11:47:30 | 显示全部楼层 |阅读模式
我的WE只能使用BJ函数,比如:StoreIntegerBJ

无法使用StoreInteger这种命令

要怎么才能让我的WE能使用StoreInteger这种命令呢
发表于 2008-3-29 11:49:56 | 显示全部楼层
直接写jass的话只要函数存在的话都可以用的吧
回复

使用道具 举报

 楼主| 发表于 2008-3-29 11:53:26 | 显示全部楼层
就是不行哦,用StoreInteger写的会出错,WE保存通不过,而用StoreIntegerBJ就一切OK,就因为这小事,害我浪费半天时间
回复

使用道具 举报

发表于 2008-3-29 13:27:15 | 显示全部楼层
function StoreIntegerBJ takes integer value, string key, string missionKey, gamecache cache returns nothing
    call StoreInteger(cache, missionKey, key, value)
endfunction

两个函数参数的顺序是不一样的哦~~
回复

使用道具 举报

 楼主| 发表于 2008-3-29 18:46:13 | 显示全部楼层
这个我知道,写法是不同的,猪头大大MS没说到重点,
我的问题是怎么才能用StoreInteger
我的只能用StoreIntegerBJ不知道问题在哪,
有咐办法解决
回复

使用道具 举报

发表于 2008-3-29 18:48:51 | 显示全部楼层
啊呀呀,继续看看3楼
StoreIntegerBJ的参数顺序是integer value, string key, string missionKey, gamecache cache
StoreInteger的参数顺序是gamecache cache, string missionKey, string key, integer value
现在是不是明白了呢??
回复

使用道具 举报

 楼主| 发表于 2008-3-29 18:53:58 | 显示全部楼层
我明白你的意思,我写的时候,这些东西我已经清楚了,
用StoreInteger的时候,GC是放第一位
用StoreIntegerBJ的时候,GC是放最后一位的,
这些我知道,语法没有错误,我问的是要如何才能使用StoreInteger,这个函数,我的就用不了,只能用BJ函数
回复

使用道具 举报

发表于 2008-3-29 18:55:22 | 显示全部楼层
这个………………我也不是很清楚了………………
用StoreInteger语法通不过吗??
回复

使用道具 举报

 楼主| 发表于 2008-3-29 18:56:43 | 显示全部楼层
是的,会报错,我可以保证语法是正确的,但就是用不了,一用StoreIntegerBJ这个函数,把GC变量放最后,什么问题都解决了,我就奇怪了
当时也没管那么多,现在看到这类的帖子,才想到问下,是什么原因
回复

使用道具 举报

发表于 2008-3-29 19:00:26 | 显示全部楼层
不光GC位置有变化,value的位置bj函数是在最前面的,cj函数是在最后的
bj和cj函数参数的顺序是完全相反的,bj是1234的话,cj就是4321

能不能把你写得报错的函数发上来看一下呢??
回复

使用道具 举报

 楼主| 发表于 2008-3-29 19:06:15 | 显示全部楼层
这样写就是通不过:StoreInteger(GC,111,222,3)

这样写就OK了:StoreIntegerBJ(3,111,222,GC)

猪头大大能说明哪出错了吗?
回复

使用道具 举报

发表于 2008-3-29 19:11:47 | 显示全部楼层
额,没看出来哪里错了(111,222应该是"111","222"吧)
报什么错误呢??
回复

使用道具 举报

 楼主| 发表于 2008-3-29 19:13:23 | 显示全部楼层
不记得了

反正一大堆的错误

111和222是“111”和“222”

用StoreInteger这个函数,需要什么函数库的支持吗?
回复

使用道具 举报

发表于 2008-3-29 22:27:18 | 显示全部楼层
建议LZ去学习一下关于参数的知识,这样就很容易明白了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-26 05:04 , Processed in 0.031452 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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