sanırım böyle daha güzel olacak
Kod:
alias csv {
echo -a 4Make (Yap Komutu )
echo -a 4Bir sonraki komutda asker drop puanları hesaplanır. Bu asker değil unutmayın. Bu sadece asker drop konumlarını hesaplar. Bu pozisyonlar sonra kullanılacaktır. Böyle Make komutu kullanın:|
echo -a 4 |VECTOR_____|SIDE_______|DROP_POINTS|ADDTILES___|VERSUS_____|RANDOMX_PX_|RANDOMY_PX_|___________|
echo -a 4 MAKE|A|FRONT-LEFT|10|1|INT-EXT|0|5||vector for giant front left
echo -a -
echo -a 3VEKTÖR drop hesaplama adıdır. Bir VEKTÖR temelde asker bırakılan yerin bir listesidir. Sen alfabenin her harfi için birine, birden fazla vektör komutu verebilirsiniz.
echo -a -
echo -a 4Sıde ne tarafdan saldırıcağınızı söyler. Bu hangi tarafı belirlemek için Side komutuyla yapılan ana tarafı kullanır.
echo -a -
echo -a 4DROP_POINTS birçok farklı yerde asker bırakılma komutudur. O 1 ise, tüm birlikler bir yerinde atılır. O 2 ise, askerlerin iki noktadar atılır.
echo -a -
echo -a 3ADDTILES kırmızı çizgi mesafedir.
echo -a -
echo -a 4Versus asker drop yönüdür. INT-EXT bot harita köşelerine kenarlarının ortasında asker bırakarak başlar anlamına gelir.
echo -a 3RANDOMX_PX ve RANDOMY_PX bırakılan rastgele miktarı verir. Eğer bir 2 randomx 3 arasında bir Randomy varsa, o zaman bot bu değerler arasına asker düşücek [droppointX-2, droppointY-3] ve [droppointX +2, droppointY + 3]. Daha yüksek rasgelelik miktarı bot insan gibi saldırı yapabilir, ancak yanlışlıkla kırmızı alana bırakma şansı daha yüksektir.
echo -a -
echo -a 4. Drop
echo -a 4Drop asker bırakma komutlarıdır. Bu askerleri bırakmayı belirlemek için 3. adımda oluşturduğunuz vektörleri kullanır.
echo -a -
echo -a 3 |VECTOR_____|INDEX______|QTY_X_VECT_|TROOPNAME__|DELAY_DROP_|DELAYCHANGE|SLEEPAFTER_|___________|
echo -a 3DROP |A-B|2|1|giant|0|0|800-1200||
echo -a -
echo -a -
echo -a 4VEKTÖR: Burada bir MAKE komutu ile oluşturduğunuz vektör harflerden birini kullanın. "-" Eğer bir vektör numaraları ayırarak aynı anda birden çok vektörler üzerinde bırakabilirsiniz unutmayın. Yukarıdaki örnekte, açılır komutu aynı zamanda vektörler A ve B asker Bırakır.
echo -a 3INDEX: kullanmak için "puan düşmesi". Eğer MAKE komutu ile 10 drop noktaları oluşturulmuş ise ve INDEX sütununda 5-10 koyarsanız, o zaman bot sadece 10 arasındaki puanı 5 asker bırakır.
echo -a -
echo -a 4QTY_X_VECT: Birçok asker bırakma komutu. Burada bir dizi belirtirseniz, bot ayarladığınız iki sayı arasında rastgele bir değer seçecektir. Her noktada asker sayısı atılabilir QTY_X_VECT/# of INDEX olacaktır.
echo -a 3TROOPNAME: Bu bırakılacak asker isimlerini yazma komutudur.
echo -a -
echo -a 4DELAY_DROP: aynı noktada birden fazla asker bırakmak, her asker arasında beklenen süredir.
echo -a 3DELAYCHANGE: Birden noktalar üzerinde asker bırakarak, her yerde bıraktıktan sonra ne kadar beklicemizi giriyoruz.
echo -a 3Botun hızı rastgele nedenle Bunun için, SLEEPAFTER ve DELAY_DROP, bir dizi belirtebilirsiniz.
echo -a -
echo -a 4SLEEPAFTER: Bir sonraki talimat geçmeden önce bekleme süresidir.
echo -a -
echo -a 45. WAİT
echo -a 3Bekleme komutu, çok basit bir talimatla çalışır:
echo -a -
echo -a 46. Recalc
echo -a 4Bu komut bot kalan asker sayısını kontrol eder.
echo -a 3Birlik isimleri buşekilde yazılır
echo -a 3Barb <-- Barbarian
echo -a 3Arch <-- Archer
echo -a 3Giant <-- Giant
echo -a 3Gobl <-- Goblin
echo -a 3Wall <-- Wall Breaker
echo -a 3Ball <-- Balloon
echo -a 3Wiza <-- Wizard
echo -a 3Heal <-- Healer
echo -a 3Drag <-- Dragon
echo -a 3Pekk <-- Pekka
echo -a 3Mini <-- Minion
echo -a 3Hogs <-- Hog Rider
echo -a 3Valk <-- Valkyrie
echo -a 3Gole <-- Golem
echo -a 3Witc <-- Witch
echo -a 3Lava <-- Lava Hound
echo -a 3King <-- Barbarian King
echo -a 3Queen <-- Archer Queen
echo -a 3Warden <-- Grand Warden
echo -a 3Castle <-- Clan Castle
echo -a 3LSpell <-- Lightning Spell
echo -a 3HSpell <-- Heal Spell
echo -a 3RSpell <-- Rage Spell
echo -a 3JSpell <-- Jump Spell
echo -a 3FSpell <-- Froze Spell
echo -a 3PSpell <-- Poison Spell
echo -a 3ESpell <-- Earthquake Spell
echo -a 3HaSpell <-- Haste Spell
if $read(csv.txt,w,*TOWNHALL*) {
}
else {
write csv.txt $chr(124) $+ EXTR.GOLD $+ $chr(124) $+ EXTR.ELIXIR $+ $chr(124) $+ EXTR.DARK $+ $chr(124) $+ DEPO.GOLD $+ $chr(124) $+ DEPO.ELIXIR $+ $chr(124) $+ DEPO.DARK $+ $chr(124) $+ TOWNHALL $+ $chr(124) $+ FORCEDSIDE $+ $chr(124)
}
if $read(csv.txt,w,SIDE*) {
}
else {
write csv.txt SIDE $+ $chr(124) $+ 0 $+ $chr(124) $+ 0 $+ $chr(124) $+ 3 $+ $chr(124) $+ 5 $+ $chr(124) $+ 5 $+ $chr(124) $+ 5 $+ $chr(124) $+ 3 $+ $chr(124) $chr(124)
}
if $read(csv.txt,w,*DROP_POINTS*) {
}
else {
write csv.txt $chr(124) $+ VECTOR $+ $chr(124) $+ SIDE $+ $chr(124) $+ DROP_POINTS $+ $chr(124) $+ ADDTILES $+ $chr(124) $+ VERSUS $+ $chr(124) $+ RANDOMX_PX $+ $chr(124) $+ RANDOMY_PX $+ $chr(124) $chr(124)
}
if $read(csv.txt,w,*ADDTILES*) {
write -il $+ $calc($readn + 1) csv.txt MAKE $+ $chr(124) $+ $$?="Hamle adı" $+ $chr(124) $+ $$?="Hamle yönü" $+ $chr(124) $+ 10 $+ $chr(124) $+ $$?="kırmızı cizgi mesafesi" $+ $chr(124) $+ INT-EXT $+ $chr(124) $+ 2 $+ $chr(124) $+ 1 $+ $chr(124) $chr(124)
}
else {
write csv.txt MAKE $+ $chr(124) $+ $$?="Hamle adı" $+ $chr(124) $+ $$?="Hamle yönü" $+ $chr(124) $+ 10 $+ $chr(124) $+ $$?="kırmızı cizgi mesafesi" $+ $chr(124) $+ INT-EXT $+ $chr(124) $+ 2 $+ $chr(124) $+ 1 $+ $chr(124) $chr(124)
}
if $read(csv.txt,w,*TROOPNAME*) {
}
else {
write csv.txt $chr(124) $+ VECTOR $+ $chr(124) $+ INDEX $+ $chr(124) $+ QTY_X_VECT $+ $chr(124) $+ TROOPNAME $+ $chr(124) $+ DELAY_DROP $+ $chr(124) $+ DELAYCHANGE $+ $chr(124) $+ SLEEPAFTER $+ $chr(124) $chr(124)
}
if $read(csv.txt,w,*DELAYCHANGE*) {
write -il $+ $calc($readn + 1) csv.txt DROP $+ $chr(124) $+ $$?="Hamle adı" $+ $chr(124) $+ 1-5 $+ $chr(124) $+ $$?="Birlik bırakma sayısı" $+ $chr(124) $+ $$?="Birlik adı" $+ $chr(124) $+ $$?="Bırakılan birlikler arasında bekleme süresi" $+ $chr(124) $+ $$?="Aynı Birlik arası bekleme süresi" $+ $chr(124) $+ $$?="2Dalga arasında bekleme süresi" $+ $chr(124) $chr(124)
}
else {
DROP $+ $chr(124) $+ $$?="Hamle adı" $+ $chr(124) $+ 1-5 $+ $chr(124) $+ $$?="Birlik bırakma sayısı" $+ $chr(124) $+ $$?="Birlik adı" $+ $chr(124) $+ $$?="Bırakılan birlikler arasında bekleme süresi" $+ $chr(124) $+ $$?="Aynı Birlik arası bekleme süresi" $+ $chr(124) $+ $$?="2Dalga arasında bekleme süresi" $+ $chr(124) $chr(124)
}
run csv.txt
}