啊,搬砖回来给你写个靠谱点的
function JJ takes noting returns integer
local integer i=0
local integer k=0
local integer index=0
set k=S2I(GetEventPlayerChatString() )
loop
exitwhen k==0
set index=1
set i=i+1
loop
if ModuloInteger(i,index)==0 and index!=1 and index! =i then
exitwhen true
elseif i==index then
set k=k-1
exitwhen true
endif
set index=index+1
endloop
endloop
return i
endfunction
你把这些Jass复制到触发编辑器最上面的那个自定义脚本里面,然后用的时候,玩家输入空字符串事件,设置整数变量=自定义代码:JJ()
就行啦