1

Garry's mod と呼ばれるゲームには、wiremod というアドオンがあります。wiremod 内には式 2 があり、これはコマンド行の基本的なコーディングであるため、コマンドを実行します。コマンド For loop は、変数内で変数を実行できないため、問題が発生しています。CMD では、ローカルの EnableLocalExtension を設定して !Var%Var%! を実行できます。より単純なコードは次のとおりです: (大文字を区別)

@inputs [GoCard1,GoCart2,GoCart3,GoCart4]:entity
X = 64
Y = 24

-N is the variable
-10 is max number
-1 is how much it increments by
for(N,10,1)
{
Menu:egpText(1,toString(GoCart1),vec2(X,Y)
Y+=24 -increase by 24
I++   -increase by 1
}

私の問題は、GoCart1 を GoCart2、GoCart3 に変更できないことです... Ect GoCartN を試しましたが、エラーが表示されます GoCartN が存在しません 誰かアイデアはありますか?

4

1 に答える 1

1

簡単な答えコードを分けます

@inputs [GoCard1,GoCart2,GoCart3,GoCart4]:entity
X = 64
Y = 24
T = table(GoCart1,GoCart2,GoCart3,GoCart4)
for(N,10,1)
{
Menu:egpText(1,"1. "+toString(T[N,entity]),vec2(X,Y)
Y+=24 -increase by 24
I++   -increase by 1
}

GoCart をループに入れる方法を知っている人がいたら教えてください

于 2016-01-17T16:57:28.043 に答える