推荐地图:火影无级别混战推荐地图:楚汉争霸推荐地图:魔神推荐地图:人族无敌II
推荐专区:技能创作区推荐专区:WE讨论区推荐专区:模型作区推荐专区:申请公告区
发新话题
打印

如何用jass显示出多个字符窜函数组呢?

如何用jass显示出多个字符窜函数组呢?

比如我在初始函数中设了
globals
integer a=0
integer b=4
integer c=7
integer d=0
string array A
endglobals

fuction XX takes nothing returns nothing
set A[0]=X模式
set A[1]=A模式
set A[2]=B模式
set A[3]=C模式
set A[4]=a剧情
set A[5]=b剧情
set A[6]=c剧情
set A[7]=E任务
set A[8]=D任务
set A[9]=F任务
endfuction


在游戏中如果触发后
set a=xx,b=xx,c=xx  //打个比方
要一次显示以上内容
使得显示文本:
当前状态为:A模式+B剧情+C任务
能写成一下模式吗?
call DisplayTextToPlayer(Player(0),0,0,"当前状态:"+A[a]+A[ b]+A[c])

但我写了显示不出来。麻烦高手说说看,类似用后面3个函数组一起表示的格式应该是怎么样?这个是错的。显示不出。

因为为初始选者对话框。所以选了后就设了a。b。c的值。最好一次就可以把当前内容都显示出来。
这样就不用一个一个设。但没成功。麻烦高手说说。


[ 本帖最后由 coolbox 于 2008-8-25 01:15 编辑 ]
字符串可以直接连。
格式是这样?(有字符也有函数哦。我就是不知道格式)
call DisplayTextToPlayer(Player(0),0,0,"当前状态:"+A[a]+A[ b]+A[c])

从Player(0),0,0,后我就不知道格式了。
发新话题