魔兽地图编辑器吧 关注:64,409贴子:3,828,715
  • 19回复贴,共1

【水】修炼境界的Jass写法,非常的水

只看楼主收藏回复


觉得这样要装一点点


IP属地:陕西1楼2022-10-09 13:47回复
    library jingjie initializer Init_JJ
    globals
    private string mingcheng="星"//八星斗圣,斗王三阶,自己定义
    private string mingcheng2="巅峰"//十级一般都叫大圆满还是啥
    private hashtable TJ=YDWEInitHashtable()
    endglobals
    function Init_JJ takes nothing returns nothing//境界还是用汉字比较有感觉
    call SaveStr(TJ,0,0,"斗之气")//保存你要的境界
    call SaveStr(TJ,0,1,"斗者")
    call SaveStr(TJ,0,2,"斗师")
    call SaveStr(TJ,0,3,"大斗师")
    call SaveStr(TJ,0,4,"斗灵")
    call SaveStr(TJ,0,5,"斗王")
    call SaveStr(TJ,0,6,"斗皇")
    call SaveStr(TJ,0,7,"斗宗")
    call SaveStr(TJ,0,8,"斗尊")
    call SaveStr(TJ,0,9,"斗圣")
    call SaveStr(TJ,0,10,"斗帝")
    call SaveStr(TJ,1,1,"一")
    call SaveStr(TJ,1,2,"二")
    call SaveStr(TJ,1,3,"三")
    call SaveStr(TJ,1,4,"四")
    call SaveStr(TJ,1,5,"五")
    call SaveStr(TJ,1,6,"六")
    call SaveStr(TJ,1,7,"七")
    call SaveStr(TJ,1,8,"八")
    call SaveStr(TJ,1,9,"九")
    call SaveStr(TJ,1,0,"")
    endfunction
    function xiulianjingjie takes integer i returns string//标准化修炼境界
    local string jingjie
    local string xiaojingjie
    set jingjie=LoadStr(TJ,0,(i-1)/10)//每10级升阶
    set xiaojingjie=LoadStr(TJ,1,i-i/10*10)//小境界
    if i-i/10*10==0 then
    set jingjie=jingjie+mingcheng2
    else
    set jingjie=xiaojingjie+mingcheng+jingjie
    endif
    return(jingjie)
    set jingjie=""
    set xiaojingjie=""
    endfunction
    endlibrary
    复制上面的到自定义区


    IP属地:陕西2楼2022-10-09 13:50
    回复

      调用方法上面写了
      自定义代码输入 xiulianjingjie(X),X是你的等级


      IP属地:陕西3楼2022-10-09 13:52
      回复
        额。。。Jass部分被吞了吗。。。


        IP属地:陕西4楼2022-10-09 13:52
        收起回复


          IP属地:陕西6楼2022-10-09 14:02
          回复
            为什么return 之后要set


            IP属地:广东来自Android客户端7楼2022-10-09 14:07
            收起回复
              请问大佬,j要哪里入门。有汇整语句和语法的地方吗?


              IP属地:福建来自Android客户端8楼2022-10-09 19:01
              收起回复
                T写法不是更快?


                IP属地:河北来自Android客户端9楼2022-10-10 08:28
                收起回复