Topic hỏi đáp cho anh em (Về cách làm map)

Status
Không mở trả lời sau này.
lucifekit ẩu thật, :-<

1 2:http://forum.gamevn.com/showpost.php?p=9134777&postcount=850
3: http://forum.gamevn.com/showpost.php?p=9853123&postcount=21
4: vào link của Lucifekit :'>
5 6 7: newbie ko nên đụng vào

Thx anh Tom đã cứu . Nhưng có vấn đề , Học thì học cho đến chót ^^! .

1/ Em ko hiểu cách hoạt động của TRigger này
2/ Em ko hiểu câu nói của anh ( đã copy Trigger + làm Region rồi có 5 cái )

Anh nói rõ hơn cho em phần dứoi đc ko , em ko hiểu nên nó ko Work .

Về 30s creep thì ko có gì, xem map demo là hiểu.
Còn về Neutral Creep: tôi có 3 Region để spawn, cứ 60s, kiểm tra unit trong các region này (tất nhiên owner là Neutral Hostile) nếu ko có unit nào thì spawn random số lượng và unit type (NeutralSpawn[0 -> 9] <- unit type nhá). Nhg thế này thì "random" quá, chuẩn hơn, bạn nên có 1 sự sắp xếp unit sẽ spawn ra, tạm gọi là unit-pool.
Ví dụ:
unit-pool 1 là 2 NeutralSpawn[0] và 1 NeutralSpawn[1]
unit-pool 2 là 3 NeutralSpawn[1]
unit-pool 3 là 2 NeutralSpawn[2] và 1 NeutralSpawn[3]

em mới làm cái 1 thôi , vì học từ từ nên ko dám làm hết 1 lựot , có gì em Reply cứu đừng bảo em Spam nghen :wink:

 
Anh Tom cố gắng chỉ giúp cái Skill của Mirana đc ko , em rất kết Skill ấy =((
 
Bài này để giữ chỗ test thử skill của mirana.....

Create a unit with the model of the arrow that you want at the location of the caster, facing the direction that you want. Next, create a periodic timer with the timeout amount set to the update delay that you want (it should be something small, like 0.03 seconds, a smaller delay will give a smoother movement). Now calculate the dx and dy values (the amount the arrow moves each update, use Sin(angle) and Cos(angle) to calculate these values), and store the some things to the gamecache: the arrow unit, the dx and dy values, and the casting unit. Now wait for a suitable amount of time until you know the arrow will be done flying, then remove leaks and end the timer.

For the timer callback function, recover the arrow unit, the casting unit, and the dx and dy values from the gamecache. Next, update the arrow's position with the dx and dy values, and check if there are any applicable targets within 140 (or another small range value) range of the arrow unit. If there are, choose a random one, create a dummy unit with a modified Storm Bolt skill, set the skill level to a formula based on the distance traveled, and order it to use Storm Bolt on the chosen unit, then have the casting unit damage it for an appropriate amount. Now remove the arrow unit and wait for the starting function to clean everything up.

Đây,làm = GUI,ko MUI,cooldown 5s:))
 

Attachments

Bài này để giữ chỗ test thử skill của mirana.....



Đây,làm = GUI,ko MUI,cooldown 5s:))


:hug: Cảm ơn đã giúp . Nhưng có điều nó ko Stun lâu theo range nhĩ ::( =((.

Với lại sao có Cast Spell ở thèn Cast và thèn bị cast vậy ka`:((
 
Mọi người ơi , có cách nào hide icons của abilites đc kô ? :ođể no icon thì nó hiện lên ô vuông màu xanh xanh , hết cách :o
 
:hug: Cảm ơn đã giúp . Nhưng có điều nó ko Stun lâu theo range nhĩ ::( =((.

Với lại sao có Cast Spell ở thèn Cast và thèn bị cast vậy ka`:((

Có stun lâu hơn theo range mà,cứ 0,15s nó tăng 0,5s stun<hơi sai chút,đáng lẽ là 150 range tăng 0,5s stun>...
Còn cái hiệu ứng kia thêm vô cho đẹp mà:)).
 
:( tớ thấy xấu wắc , chỉ cách gỡ y :D
 
Mọi người ơi ơi , có cách nào hide icons của abilites đc kô ? :o để no icon thì nó hiện lên ô vuông màu xanh xanh , hết cách :o

Chả có ai trả lời câu hỏi này cả :((
 
Lam` theo cách ông Tom, tạo 1 ability từ spell book, tạo spell cần hide icon, có bao nhiu lvl thì bấy nhiêu chiêu, chỉnh các chỉ số, nhét vô spell book,sau đó trigger chỉ cần add vô unit cái spell book, (Dùng Player- Enable\Disable Ability for player để disable cái spell book, hide xong)
 
:D Ai có demo spell của con Butcher ko , cho em xin :D
 
Cho Tokami hỏi cái nì chút
mấy kill Cold Arrows, Searing Arrows - phần Art - Animation Names chỉ có thể là Attack thui àh
Giờ Tokami muốn nó là spell đc ko ? có thay đổi phần Art - Animation names rồi mà ko thấy nó đánh ở dạng spell.
có cần 1 đoạn trigger về Art - Animation names : SPELL ko ???
thanks trc hém.
 
Cho Tokami hỏi cái nì chút
mấy kill Cold Arrows, Searing Arrows - phần Art - Animation Names chỉ có thể là Attack thui àh
Giờ Tokami muốn nó là spell đc ko ? có thay đổi phần Art - Animation names rồi mà ko thấy nó đánh ở dạng spell.
có cần 1 đoạn trigger về Art - Animation names : SPELL ko ???
thanks trc hém.

spell, stand,.. gì chả đc, nhg đó là animation khi đc manual cast (tức là cast như cast spell thường ấy), còn auto-cast (tự động) thì vẫn bình thường thôi (attack)
 
Êu...
Hỏi mấy lần òy mà ko aj trả lời thế ?X(
Làm sao để skill passive nó quay ?
Có biết ko thế cả nhà !X(
X(X(X(
 
Đó là điều kô thể nên kô có ai trả lời :|
 
Anh Tom cho em hỏi điều này : khi dùng chương trình MPQ Recover MPQ Editor / Master để mở Map, em thấy có đủ các thông số của units nhưng chỉ trừ 1 cái là Projectile Art ( của Weapon ) và Missile Art ( của Spell ) là không thấy. Anh biết phần đó nằm ở đâu không ? Em đã lục tung cả đống *.slk và *.txt mà không thấy. Nếu biết thì anh chỉ giúp em nhé, thanks anh.
.
___________Auto Merge________________

.
Bổ sung : còn Skill Passive mà quay được thì hiện thời mình chỉ biết làm 1 Skill, đó là Skill tương tự như Geominate Attack của Nerubian Weaver trong DotA, nghĩa là cứ X giây thì ra thêm 1 đòn Attack. Skill đó base trên skill của Orb of Darkness ( mục Abilities, chọn Category Special - Items - dò skill Item Attack Black Arrow Bonus ), kết hợp với Searing Arrow của Bạch Hổ (phần Data - Effect Ability), chỉnh sửa một chút phần Missile Art và cooldown, là sẽ được 1 Skill Passive quay.
 
VanBaoPhong, ko hiểu đang hỏi gì :|

Cooldown kia là cooldown của Searing Arrow (active), chứ có phải của Orb of Darkness (passive) đâu :| -> chả liên quan gì đến câu hỏi :|
 
Vậy anh Tom cóa biết làm ko ?
VanBaoPhong, nếu anh làm được thì dạy em với...
Cái skill của con kiến ấy...
:D:D:D
 
Status
Không mở trả lời sau này.
Back
Top