[Tutorial] Simple Spell
3 posters
War - WE - Anime :: WE :: World Editor :: Thảo luận
Trang 1 trong tổng số 1 trang
[Tutorial] Simple Spell
Trước khi học tạo spell: Vì đã từng có thằng hỏi tôi là có Việt hóa WE để dùng = tiếng Việt cho dễ được ko?? Nên tôi xin thưa luôn là Việt hóa map thì được chứ WE thì éo được, ok?? Nên thằng nào ngu English đề nghị sút khỏi topic cho lẹ, khỏi đọc tiếp phần sau chi cho mệt!!!
Base thì ít nhất cũng phải thuộc được công dụng 64 spell hero base trong 4 đạo quân của Melee, như:
- Avatar (Human): +hit point, dmg, armor, time-end, effect
- Thunder Clap (Human): Cause dmg, -attack/movement speed, buff, effect, time-end, AOE
v.v...
Và cũng phái biết sơ về số spell Unit, như:
- Hardened Skin (Night Elf): %block dmg, số lượng dmg block
v.v... (Hok rãnh liệt kê hết 799 spell base của war )
Chút ít mẹo (đóng góp tí thôi, không có siêng mà moi hết ra, đâu có ai dễ cho ko vậy):
Shift+Enter (hay Shift+Double Click) dùng để chỉnh giá trị vượt quá giới hạn, hay chỉnh số âm cho Data
Với cái đó thì có thể chỉnh khá nhìu cái hay, như: Endurance Aura (Orc) có thể chỉnh +attack/movement speed thành + cho 1 số âm => - và chỉnh Target Allow thành Enemy => thành 1 spell Aura -attack/movement speed
v.v... Tự tìm hiểu thôi, đã bảo chỉ nói 1 vài cái thôi
Spell trig thì nhìu vô số kể (vì mún sao có vậy thì mỗi thằng 1 ý) nên ko thể chỉ cụ thể từng spell, chỉ cách thức đơn giản thôi...
Để tạo 1 trigger (nói chung) hay tạo 1 spell = trig (nói riêng) thì cần nắm các cách thức tạo trig sau:
1. Nắm được mục đích dùng trig
2. Nắm tổng quát những gì trig có
3. Suy luận ra events, conditions cần có
4. Tạo actions theo trình tự lệnh
5. Sắp xếp trig 1 cách hợp logic
6. Test và Chỉnh sửa
7. Rút gọn trig (cái này ai giỏi thì vừa làm vừa rút lun, ko thì cứ làm xong hết rùi nhìn lại trig mà rút)
Bảo đảm nhìu đứa vẫn ngu khi đọc xong cái trên...
VD: Thunder Clap dặm nổ thành 1 vòng tròn xung quoanh (cái này cực kì đơn giản, nên dùng nó để giảng)
Động não xem nào... dùng Thunder Clap mà nổ thành 1 vòng tròn ư??
dùng: thế event nào check 1 unit xài 1 spell??? Logic chút nào, ngu english lắm cũng làm được... Đang mún check 1 unit dùng spell thì chắc chắn mí cái Event mà bắt đầu = nào là Player - hay Game - v.v... là hok được rùi chỉ có Unit - thôi! Thế xài Event Unit - nào đây? Nhìu quá? Moi English ra đê, không thì google translate hay vdict mà dò => Chỉ còn lại mí cái Event sau dùng được:
___(1)__Unit - Specific Unit Event
___(2)__Unit - Player-Owned Unit Event
___(3)__Unit - Generic Unit Event
Cái thứ (1) thì có cái Unit đỏ lồm, chả hiểu dùng sao, thôi ngu quá kệ mẹ mày zậy!
Cái thứ (2) sao lại có player trong này?? Lỡ mình thuộc Player 12 thì làm sao?? Chả lẽ tạo 12 Event cho 12 Player (thằng nào làm thật tao kêu sư phụ luôn rồi đấy)
Cái thứ (3) Ồ không có cái chử Unit cũng chả có xét Player khỏe quá, mò thử xem...
Típ tục dùng English nào... loại tất cả có 3 cái dùng được:
___(1)__Begins channeling an ability
___(2)__Starts the effect of an ability
___(3)__Is issued an order with no target
Cái thứ (1), channeling nghĩa là gì nhỉ?? mà Begins an ability là bắt đầu 1 kĩ năng... Thấy cũng khá hợp lí, tạm để đó, xem tiếp 2 thằng kia...
Cái thứ (2) cái này thì rõ nghĩa quá, Bắt đầu hiệu ứng của 1 kĩ năng. Tạm để đấy!
Cái thứ (3) nghĩa cũng khá rõ ràng... Nhận một lệnh với không mục tiêu nào (Ở đây ta dùng spell Thunder Clap, thuộc dạng spell không cần target (mục tiêu)). Nhưng sao lại nhận lệnh... mình đang dùng spell mà... 2 cái kia có vẽ tốt hơn!
Quay lại cái (1), dò ra channeling là cái gì gì kênh, chả hiểu gì cả... Thôi ngu quá, xài cái kia có gì ko dc xài cái này! => Dùng cái số (2)
Xong Events!!!!
Kế tiếp Conditions... Hok kiểm tra spell nào thì chả nhẻ dùng spell nào cũng chạy Actions hết à???
Bật bảng Conditions lên thấy... có mỗi cái Ability Comparison (so sánh kĩ năng) rất rõ nghĩa và chuẩn nên khỏi bàn cãi, dùng liền
Actions sao đây...
Tạo effect thành vòng tròn ư?? Nhìu lệnh actions quá, dùng cái nào đây... Giờ là lúc xài cái khung nhỏ ghi --All bên trên khung lệnh rùi đấy... Ờ thì effect, có cái Special Effect này may quá. Trong đó có 3 lệnh tất cả:
___(1)__Special Effect - Create Special Effect At Point
___(2)__Special Effect - Create Special Effect On Unit
___(3)__Special Effect - Destroy Special Effect
Có mỗi (1) và (2) dùng dc, cái (3) là Destroy mà...
Suy luận, suy luận đê, học lập trình mà không suy luận thì xéo đê... Logic chút... At Point?? On Unit?? Cái nào đây!!!
Tạo effect 1 vòng tròn quoanh unit... quoanh unit có thằng unit nào ko mà đòi On Unit??? Dù có đi (trường hợp enemy quay quoanh) nhưng chả lẻ vì vậy mà làm sai lệnh effect, lỡ thằng đứng gần đứng xa thì hư mất cái vòng tròn rồi??
Thế còn mỗi cái (1): At Point. Vậy để không biết làm mà tao cũng suy ra được đến đây... Tiếp này!
Trong cái lệnh đó có 2 dòng xanh dương mặc định là:
___(1)__(Center of (Playable map area))
___(2)__Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Ờ ờ nhìn sơ cũng hiểu là cái (1) là vị trí effect xuất hiện và cái (2) là loại effect... May quá vừa đúng đang làm Thunder Clap nó để mặc định ThunderClap lun khỏe... (ai mún thay effect khác tự thay, éo rãnh giảng mấy cái ba láp)
Còn vị trí?? Sau khi xem xét thì loại: Center of Region (trung tâm khu vực), Random point in Region (Ngẫu nhiên vị trí trong khu vực),v.v... chỉ còn lại các lệnh sau xài được khi tạo effect ở vị trí xa unit mà unit thì không cố định, chạy lăng xăng...
___(1)__Point With Offset
___(2)__Point With Polar Offset
Cái (1) làm ta nhớ đến tọa độ đồ thì hàm số Oxy =.=". Nếu làm theo cái số (1) thì ta phải vẽ đồ thị ra giấy, vẽ 1 vòng tròn, tâm là (0,0) cũng là vị trí unit đứng và đánh dấu từng điểm trên đó sau đó tính tọa độ từng điểm rùi điền vào... Ta có như sau:
Dùng cái số (2) thì sao nhỉ??? Nó đòi tâm... chắc là vị trí unit rùi, khỏi nói! kế tiếp nó đòi khoảng cách, và cuối là góc Chả hiểu gì hết à...
Thế chả lẽ dùng cái đống shit bùi nhùi trên??? Nếu thế thì mài bỏ làm map đi, vì tương lai biết trước sẽ đen tối rồi...
Hình tròn... Effect hình tròn??? Thế khoảng cách từ tâm đến 1 điểm trên đường tròn là Bán Kính rùi còn gì... <:-P
Thế bán kính cố định rùi, còn góc... zậy phải tự đặt cho từng effect à... Cực ghê => có 1 cục shit như sau:
Ờ thì cũng dễ hơn cái shit trên, cái trên phai cộng trừ ghê quá, mỗi hàng phải chỉnh đến 2 số, cái này dễ hơn...
Thế lũ mày định xài cái này à?? Đi chết đê!
Thứ 1: Tạo Effect mà còn chưa Destroy nữa là
_____Thế Destroy thành như vầy à???
Thứ 2: Chưa rút gọn mà mấy cha
Cái này ta chỉ cho này
Loop là lệnh vòng lặp, thằng nào học Tin học lớp 11 rùi sẽ biết trong Pascal cũng có Ở đây nó lặp đi lặp lại 1-12 tức 12 lần
Lần 1 thì (Integer A) = 1 => Góc là (30.00 x (Real((Integer A)))) degrees) <=> 30.00 x 1.00 = 30.00 Hiểu chưa!!
Lần thứ 12 thì (Integer A) = 12 => Góc là 30 x 12 = 360 tức 0 độ
=> ta có 1 vòng tròn chỉ với 3 dòng
Base Spell
Base thì nói cái đệt gì nhỉ?? (tại có đứa bảo post chứ ta chả biết post gì với cái Tut này)Base thì ít nhất cũng phải thuộc được công dụng 64 spell hero base trong 4 đạo quân của Melee, như:
- Avatar (Human): +hit point, dmg, armor, time-end, effect
- Thunder Clap (Human): Cause dmg, -attack/movement speed, buff, effect, time-end, AOE
v.v...
Và cũng phái biết sơ về số spell Unit, như:
- Hardened Skin (Night Elf): %block dmg, số lượng dmg block
v.v... (Hok rãnh liệt kê hết 799 spell base của war )
Chút ít mẹo (đóng góp tí thôi, không có siêng mà moi hết ra, đâu có ai dễ cho ko vậy):
Shift+Enter (hay Shift+Double Click) dùng để chỉnh giá trị vượt quá giới hạn, hay chỉnh số âm cho Data
Với cái đó thì có thể chỉnh khá nhìu cái hay, như: Endurance Aura (Orc) có thể chỉnh +attack/movement speed thành + cho 1 số âm => - và chỉnh Target Allow thành Enemy => thành 1 spell Aura -attack/movement speed
v.v... Tự tìm hiểu thôi, đã bảo chỉ nói 1 vài cái thôi
Custom Spell
Spell = trig (ở đây nói GUI thôi, thằng nào làm Jass thì chắc ko cần đọc cái Tut này làm chi)Spell trig thì nhìu vô số kể (vì mún sao có vậy thì mỗi thằng 1 ý) nên ko thể chỉ cụ thể từng spell, chỉ cách thức đơn giản thôi...
Để tạo 1 trigger (nói chung) hay tạo 1 spell = trig (nói riêng) thì cần nắm các cách thức tạo trig sau:
1. Nắm được mục đích dùng trig
2. Nắm tổng quát những gì trig có
3. Suy luận ra events, conditions cần có
4. Tạo actions theo trình tự lệnh
5. Sắp xếp trig 1 cách hợp logic
6. Test và Chỉnh sửa
7. Rút gọn trig (cái này ai giỏi thì vừa làm vừa rút lun, ko thì cứ làm xong hết rùi nhìn lại trig mà rút)
Bảo đảm nhìu đứa vẫn ngu khi đọc xong cái trên...
VD: Thunder Clap dặm nổ thành 1 vòng tròn xung quoanh (cái này cực kì đơn giản, nên dùng nó để giảng)
Động não xem nào... dùng Thunder Clap mà nổ thành 1 vòng tròn ư??
dùng: thế event nào check 1 unit xài 1 spell??? Logic chút nào, ngu english lắm cũng làm được... Đang mún check 1 unit dùng spell thì chắc chắn mí cái Event mà bắt đầu = nào là Player - hay Game - v.v... là hok được rùi chỉ có Unit - thôi! Thế xài Event Unit - nào đây? Nhìu quá? Moi English ra đê, không thì google translate hay vdict mà dò => Chỉ còn lại mí cái Event sau dùng được:
___(1)__Unit - Specific Unit Event
___(2)__Unit - Player-Owned Unit Event
___(3)__Unit - Generic Unit Event
Cái thứ (1) thì có cái Unit đỏ lồm, chả hiểu dùng sao, thôi ngu quá kệ mẹ mày zậy!
Cái thứ (2) sao lại có player trong này?? Lỡ mình thuộc Player 12 thì làm sao?? Chả lẽ tạo 12 Event cho 12 Player (thằng nào làm thật tao kêu sư phụ luôn rồi đấy)
Cái thứ (3) Ồ không có cái chử Unit cũng chả có xét Player khỏe quá, mò thử xem...
Típ tục dùng English nào... loại tất cả có 3 cái dùng được:
___(1)__Begins channeling an ability
___(2)__Starts the effect of an ability
___(3)__Is issued an order with no target
Cái thứ (1), channeling nghĩa là gì nhỉ?? mà Begins an ability là bắt đầu 1 kĩ năng... Thấy cũng khá hợp lí, tạm để đó, xem tiếp 2 thằng kia...
Cái thứ (2) cái này thì rõ nghĩa quá, Bắt đầu hiệu ứng của 1 kĩ năng. Tạm để đấy!
Cái thứ (3) nghĩa cũng khá rõ ràng... Nhận một lệnh với không mục tiêu nào (Ở đây ta dùng spell Thunder Clap, thuộc dạng spell không cần target (mục tiêu)). Nhưng sao lại nhận lệnh... mình đang dùng spell mà... 2 cái kia có vẽ tốt hơn!
Quay lại cái (1), dò ra channeling là cái gì gì kênh, chả hiểu gì cả... Thôi ngu quá, xài cái kia có gì ko dc xài cái này! => Dùng cái số (2)
Xong Events!!!!
Kế tiếp Conditions... Hok kiểm tra spell nào thì chả nhẻ dùng spell nào cũng chạy Actions hết à???
Bật bảng Conditions lên thấy... có mỗi cái Ability Comparison (so sánh kĩ năng) rất rõ nghĩa và chuẩn nên khỏi bàn cãi, dùng liền
Actions sao đây...
Tạo effect thành vòng tròn ư?? Nhìu lệnh actions quá, dùng cái nào đây... Giờ là lúc xài cái khung nhỏ ghi --All bên trên khung lệnh rùi đấy... Ờ thì effect, có cái Special Effect này may quá. Trong đó có 3 lệnh tất cả:
___(1)__Special Effect - Create Special Effect At Point
___(2)__Special Effect - Create Special Effect On Unit
___(3)__Special Effect - Destroy Special Effect
Có mỗi (1) và (2) dùng dc, cái (3) là Destroy mà...
Suy luận, suy luận đê, học lập trình mà không suy luận thì xéo đê... Logic chút... At Point?? On Unit?? Cái nào đây!!!
Tạo effect 1 vòng tròn quoanh unit... quoanh unit có thằng unit nào ko mà đòi On Unit??? Dù có đi (trường hợp enemy quay quoanh) nhưng chả lẻ vì vậy mà làm sai lệnh effect, lỡ thằng đứng gần đứng xa thì hư mất cái vòng tròn rồi??
Thế còn mỗi cái (1): At Point. Vậy để không biết làm mà tao cũng suy ra được đến đây... Tiếp này!
Trong cái lệnh đó có 2 dòng xanh dương mặc định là:
___(1)__(Center of (Playable map area))
___(2)__Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Ờ ờ nhìn sơ cũng hiểu là cái (1) là vị trí effect xuất hiện và cái (2) là loại effect... May quá vừa đúng đang làm Thunder Clap nó để mặc định ThunderClap lun khỏe... (ai mún thay effect khác tự thay, éo rãnh giảng mấy cái ba láp)
Còn vị trí?? Sau khi xem xét thì loại: Center of Region (trung tâm khu vực), Random point in Region (Ngẫu nhiên vị trí trong khu vực),v.v... chỉ còn lại các lệnh sau xài được khi tạo effect ở vị trí xa unit mà unit thì không cố định, chạy lăng xăng...
___(1)__Point With Offset
___(2)__Point With Polar Offset
Cái (1) làm ta nhớ đến tọa độ đồ thì hàm số Oxy =.=". Nếu làm theo cái số (1) thì ta phải vẽ đồ thị ra giấy, vẽ 1 vòng tròn, tâm là (0,0) cũng là vị trí unit đứng và đánh dấu từng điểm trên đó sau đó tính tọa độ từng điểm rùi điền vào... Ta có như sau:
Effect của ta sẽ nổ như hình sau:Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (300.00, 0.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (200.00, 100.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (100.00, 200.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (0.00, 300.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (-100.00, 200.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (-200.00, 100.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (-300.00, 0.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (-200.00, -100.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (-100.00, -200.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (0.00, -300.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (100.00, -200.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by (200.00, -100.00)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Dùng cái số (2) thì sao nhỉ??? Nó đòi tâm... chắc là vị trí unit rùi, khỏi nói! kế tiếp nó đòi khoảng cách, và cuối là góc Chả hiểu gì hết à...
Thế chả lẽ dùng cái đống shit bùi nhùi trên??? Nếu thế thì mài bỏ làm map đi, vì tương lai biết trước sẽ đen tối rồi...
Hình tròn... Effect hình tròn??? Thế khoảng cách từ tâm đến 1 điểm trên đường tròn là Bán Kính rùi còn gì... <:-P
Thế bán kính cố định rùi, còn góc... zậy phải tự đặt cho từng effect à... Cực ghê => có 1 cục shit như sau:
Sao lại đến 330 dừng?? Vì 1 vòng tròn là 360 độ thì góc 360 <=> 0 rùi còn gì... Học Toán ngu mới thắc mắc chuyện đấy...Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 0.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 30.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 60.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 90.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 120.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 150.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 180.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 210.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 240.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 270.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 300.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 330.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Ờ thì cũng dễ hơn cái shit trên, cái trên phai cộng trừ ghê quá, mỗi hàng phải chỉnh đến 2 số, cái này dễ hơn...
Thế lũ mày định xài cái này à?? Đi chết đê!
Thứ 1: Tạo Effect mà còn chưa Destroy nữa là
_____Thế Destroy thành như vầy à???
Eo ơi làm map mệt, chắc lũ đầu đất làm đến đây sẽ nói thế!Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 0.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 30.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 60.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 90.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 120.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 150.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 180.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 210.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 240.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 270.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 300.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards 330.00 degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Thứ 2: Chưa rút gọn mà mấy cha
Cái này ta chỉ cho này
Cái đó tương đương với đống shit trên kia đấy Vì sao ư??? Đệt, phải giải thích cho chúng nó nữa
For each (Integer A) from 1 to 12, do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 300.00 towards (30.00 x (Real((Integer A)))) degrees) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Loop là lệnh vòng lặp, thằng nào học Tin học lớp 11 rùi sẽ biết trong Pascal cũng có Ở đây nó lặp đi lặp lại 1-12 tức 12 lần
Lần 1 thì (Integer A) = 1 => Góc là (30.00 x (Real((Integer A)))) degrees) <=> 30.00 x 1.00 = 30.00 Hiểu chưa!!
Lần thứ 12 thì (Integer A) = 12 => Góc là 30 x 12 = 360 tức 0 độ
=> ta có 1 vòng tròn chỉ với 3 dòng
Thằng shit nào bảo có leaks là tao cắt cu, Topic tên Simple không phải Advanced. Đứa nào muốn học xóa leaks đề nghị qua topic của Tom [You must be registered and logged in to see this link.]
END
END
Make by 19101994
Được sửa bởi 19101994 ngày Sun Jul 01, 2012 11:44 am; sửa lần 5.
Re: [Tutorial] Simple Spell
cũng không khó lắm , có thể đọc đi đọc lại là cũng hiểu à
10a5vodoi- Newbie
- Tổng số bài gửi : 23
Gold : 4321
Join date : 23/06/2012
Đến từ : Dak Nong
Re: [Tutorial] Simple Spell
Dỡn mặt ta à
Ta viết cái kiểu tự đặt mình vào thân phân 1 thằng Newbie ko biết gì về trig rùi mà ko hiểu nữa thì treo cổ chết đê
Ta viết cái kiểu tự đặt mình vào thân phân 1 thằng Newbie ko biết gì về trig rùi mà ko hiểu nữa thì treo cổ chết đê
Re: [Tutorial] Simple Spell
ai biết , mà mi viết vậy vẫn chưa phãi là 1 thằng ko biết ji về trig rùi
10a5vodoi- Newbie
- Tổng số bài gửi : 23
Gold : 4321
Join date : 23/06/2012
Đến từ : Dak Nong
Re: [Tutorial] Simple Spell
Chỉ cụ thể từng bước, từng cái lập luận/suy luận và hàm luôn rùi mà còn ko hiểu thì ta pó tay, giống giáo viên trên lớp dạy học sinh tận tụy hết mức rùi mà chúng nó vẫn trơ trơ cái mặt ra ấy...
Re: [Tutorial] Simple Spell
ko phãi mi làm ko đúng mà là do cái tính sĩ cũa ngươi í . làm ta ghét
10a5vodoi- Newbie
- Tổng số bài gửi : 23
Gold : 4321
Join date : 23/06/2012
Đến từ : Dak Nong
Re: [Tutorial] Simple Spell
thôi kệ tính ta vậy đấy... ai thấy ko hợp có quyền ko đọc, ok?? Mọi chuyện xong xuôi, miễn spam típ
Re: [Tutorial] Simple Spell
ak ak,sao toan chu ko vay
gavinroy1995- Newbie
- Tổng số bài gửi : 3
Gold : 4289
Join date : 03/07/2012
War - WE - Anime :: WE :: World Editor :: Thảo luận
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|