Topic hỏi đáp về cách làm map | version 10

Thảo luận trong 'World Editor' bắt đầu bởi Tom_Kazansky, 2/6/11.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. cauxevd

    cauxevd Mr & Ms Pac-Man

    Tham gia ngày:
    22/1/10
    Bài viết:
    176
    Các bồ ơi ! hỏi tí ...
    Tui xài Viewer exact 1 cái blp ra ngoài thành bmp và sửa màu nó. Rồi convert lại thành blp. Tui import vào game thì phải làm thế nào để xài cái này ????
    Giúp giùm nha
     
  2. zzchaolegionzz

    zzchaolegionzz T.E.T.Я.I.S

    Tham gia ngày:
    27/9/07
    Bài viết:
    606
    Nơi ở:
    Black Parade
    ai biết cái effect choáng có mấy ngôi sao bay quanh đầu không effect tun xoay xoay trên đầu. cho mình xin cái effect choáng hình mấy ngôi sao bay xung quanh đầu nha. như kiểu trong phim hoạt hình ấy. ai có cho mình xin nhá. mà không thì tự làm effect được không. mình thấy cái effect húc đến bị tun của thương vương trong map KT đó. anh rex làm được mà. ai biết chỉ mình với nha
     
    Chỉnh sửa cuối: 30/6/11
  3. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    ai có cái trigger mà có bao nhiêu người chơi thì chỉ có bấy nhiu con cừu chọn hero thôi ko. TUi test có 1-1 mà nó hiện tất tần tật cừu
    tức thật.

    ---------- Post added at 22:26 ---------- Previous post was at 22:01 ----------

    Mọi người ơi cứu mình với. Map mình vừa tạo xong save lại tử tế rồi. Sau khi reset máy open map lên thì nó báo Main map could not be opened. ko mở đc map ko lẽ công sức gần 2 ngày như muối bỏ biển sao :((
     
  4. dh-g

    dh-g Fire in the hole!

    Tham gia ngày:
    29/8/09
    Bài viết:
    2,654
    Nơi ở:
    Q1 TP.HCM
    cái đó là giá trị tùy chỉnh đơn vị đa số tất cả đơn vị đặt giá trị này điều là 0 hết trừ khi sử dụng trigger set thôi nó chỉ sử dụng nhiều ở máy đoạn spell MUI thôi chứ bt ít khi sử dụng.

    cái đó là cái gì :-? 1 textures à bạn ? ví dụ bạn lấy Textures/Arthas.blp vẽ màu xong thì import vào ghi là Textures/Arthas.blp

    làm như thế này
    Mã:
    Map initialization
        Events
            Map initialization  // lúc đầu tiên
        Conditions
        Actions
            Player Group - Pick every player in (All players) and do (Actions) //tất cả người chơi
                Loop - Actions
                    If (All Conditions are True) then do (Then Actions) else do (Else Actions)  // nếu hoặc 
                        If - Conditions
                            ((Picked player) slot status) Equal to Is playing  // bổn player đang chơi
                            ((Picked player) controller) Equal to User  // bổn player là người chơi
                        Then - Actions
                            Unit - Create 1 Flying Sheep for (Picked player) at (Center of ([B]Playable map area[/B])) facing Default building facing degrees // tạo 1 unit Flying Sheep thuộc bổn player vào vị trí [B]Playable map area[/B]
                        Else - Actions  //nothing!
    
     
  5. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    thế cái lỗi main map cuold not be opened sửa sao bi giờ hjc hjc.
    CHỉ minh cách lấy hiệu ứng giống như lich lên scepter đc 2 tay có băng như trong dota ý.
     
  6. zzchaolegionzz

    zzchaolegionzz T.E.T.Я.I.S

    Tham gia ngày:
    27/9/07
    Bài viết:
    606
    Nơi ở:
    Black Parade
    thế cái vụ effect của em ai giúp với. không thì có cách nào tự làm effect không. nếu có bày em với nha.
     
  7. kiponline2001

    kiponline2001 Youtube Master Race

    Tham gia ngày:
    21/12/08
    Bài viết:
    45
    cho mình hỏi chơi map .w3n sao vậy,mới down về mà kô biết cách chơi,mở war lên kô tìm thấy map các bạn chỉ giùm
     
  8. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    @ nhims2heo
    Mã:
        Events
            Time - Elapsed game time is 2.00 seconds // Sau 2 giây từ khi vào map
        Conditions
        Actions
            For each (Integer A) from 1 to 5, do (Actions) // Từ player 1 > player 5
                Loop - Actions
                    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        If - Conditions
                            ((Player((Integer A))) slot status) Equal to Is playing // Nếu nhu từ 1 > 5 player nào có chơi
                        Then - Actions
                            Unit - Create 1 Cừu for (Player((Integer A))) at (Center of (Khu vực chọn Hero)) facing Default building facing degrees // Sẽ xuất hiện 1 con Cừu
                        Else - Actions
    
     
  9. dh-g

    dh-g Fire in the hole!

    Tham gia ngày:
    29/8/09
    Bài viết:
    2,654
    Nơi ở:
    Q1 TP.HCM
    bạn down về xong bạn copy vào thư mục Warcraft III\Campaigns sau đó vào war Single Player chọn Custom Campaigns chọn map rồi chọn play thôi.

    P/S ngày khác có câu hỏi này nên hỏi warcraft nhé tại vì câu này chỉ trả lời trong box warcraft :| .. không lien quan đến cách làm map :|
     
  10. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    trigger phá nhà chính là thắng là gì vậy chỉ mình với
     
  11. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Nếu trong map đặt sẵn nhà chính thì dùng trigger sau:
    Mã:
        Events
            Unit - [Nhà chính] Dies // Khi viết dòng này, bạn phải chọn cái nhà chính trên map mình
        Conditions
        Actions
            For each (Integer A) from 1 to 5, do (Actions) // Từ player 1 > 5
                Loop - Actions
                    Game - Victory (Player((Integer A))) (Show dialogs, Show scores) // Thắng hết cho 5 player
    
    Nếu trong map ko đặt sẵn nhà chính, hay nhà chính 1 lúc sau mới xuất hiện thì dùng trigger này:
    Mã:
        Events
            Unit - A unit Dies // Nếu 1 unit chết
        Conditions
            (Unit-type of (Dying unit)) Equal to Nhà Chính // Unit chết đó là nhà chính
        Actions
            For each (Integer A) from 1 to 5, do (Actions)
                Loop - Actions
                    Game - Victory (Player((Integer A))) (Show dialogs, Show scores) // Thắng 5 player
    
     
  12. zzchaolegionzz

    zzchaolegionzz T.E.T.Я.I.S

    Tham gia ngày:
    27/9/07
    Bài viết:
    606
    Nơi ở:
    Black Parade
    bác này viết hài lắm. hihi,. mình có skill dùng dummy á. xong lúc mình giết chết hero đối phương bằng skill mới phát hiện ra thế này "WordEdit Dummy Unit Kill Player..." nghĩa là cái gì giết con hero đich thì nó hiện tên cái đó và tên người chơi đằng trước. VD người chơi WE. con dummy giết. nó hiện tên con dummy :-j. ai viết giùm mình cái show name kill này được hok. khi giết hiện ra tên thằng giết với tên nạn nhân ấy.+ tên người chơi
     
  13. nhannhan027

    nhannhan027 Youtube Master Race

    Tham gia ngày:
    27/6/11
    Bài viết:
    16
    Cho minh hoi cach lam mot spell nhu spell kamehameha va genkidama dc hok
     
  14. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    ai cho cái trigger lam lệnh -ar( all ramdom ý mà) đi ha.
     
  15. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Dạng chọn Hero nào, như Dday, kiểu DotA, hay Double Click ?
     
  16. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    của tớ là giống dday. néu đc chỉ tớ cách làm 3 trigger sau
    -ar ( cái này thì tất nhiên )
    -clear ( xóa các dòng chữ trên màn hình )
    thứ 3 là tạo boss ra theo thời gian ví dụ như phút thứ 20 hay 30 boss ra chẳng hạn.
    thứ 4 là tạo dòng chữ thông báo boss ra
    thứ 5 tạo dòng chữ xxxx( người giết đc 1 hero ) has killed xxxxx( tên hero xấu số) nhá
     
  17. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Nếu cậu làm chọn Hero như Dday, vậy có nghĩa là bao nhiêu Hero, sẽ có bấy nhiêu Region ( vùng cho con Cứu nó vào)
    Trước tiên, bạn tạo 1 biến Variable dạng là Region ( mình đặt tên nó là Random), cho nó có array. Mình giả sử map bạn có 4 Region cho 4 Hero như sau là DeathKnight, Blake, Alien và Takada thì viết thế này
    Mã:
        Events
            Map initialization // Vào map
        Conditions
        Actions
            Set Random[1] = (DeathKnight<gen>) // Random[1] là khu vực chọn của DeathKnight
            Set Random[2] = (Blake<gen>) // Tương tự
            Set Random[3] = (Alien<gen>) // Tương tự
            Set Random[4] = (Takada<gen>) // Tương tự
    
    Nếu map bạn có bao nhiêu region Hero đã viết, thì sẽ ra luôn đó luôn.
    Còn nhớ cái trigger hồi sáng tớ chỉ xuất hiện Cừu ko, tạo thêm 1 variable là Unit cũng cho array và set thêm sau trigger Cừu đó như sau:
    Mã:
        Events
            Time - Elapsed game time is 2.00 seconds // Sau 2 giây từ khi vào map
        Conditions
        Actions
            For each (Integer A) from 1 to 5, do (Actions) // Từ player 1 > player 5
                Loop - Actions
                    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        If - Conditions
                            ((Player((Integer A))) slot status) Equal to Is playing // Nếu nhu từ 1 > 5 player nào có chơi
                        Then - Actions
                            Unit - Create 1 Cừu for (Player((Integer A))) at (Center of (Khu vực chọn Hero)) facing Default building facing degrees // Sẽ xuất hiện 1 con Cừu
                            [COLOR="#FF0000"]Set Creep(Integer A) = ( Last create unit)[/COLOR] // Nhận dạng con cừu nào của player nào
                        Else - Actions
    
    Sau đó là tới dòng lệnh -ar của cậu:
    Mã:
    Melee Initialization
        Events
            Player - Player 1 (Red) types a chat message containing -ar as An exact match // Thằng máu Đỏ ( red) nhập vào -ar
        Conditions
        Actions
            For each (Integer A) from 1 to 5, do (Actions) // Từ 1 > 5 con Cừu
                Loop - Actions
                    Unit - Move Creep[(Integer A)] instantly to (Center of Random[(Random integer number between 1 and 4)]) // Di chuyển 5 con Cừu này tới cái biến Random ở trên mình set và sẽ random từ 1 > 4, vì ở trên mình set có 4 Region
    
    Cái xóa hết các chữ trên màn hình mình pó tay, từ lúc làm map thấy ko cần nên cũng ko hỏi hay cho vào map :D bạn tìm ng` khác
    Boss ra theo thời gian
    Mã:
        Events
            Time - Elapsed game time is 600.00 seconds // Từ khi vào map cho tới phút thứ 10 ( 600 đó là giây)
        Conditions
        Actions
            Unit - Create 1 [Boss] for Neutral Hostile at (Center of ([Khu vực boss])) facing Default building facing degrees // Xuất hiện 1 con boss
    
    Mã:
        Events
            Unit - A unit Dies // Nếu 1 unit chết
        Conditions
            ((Dying unit) is A Hero) Equal to True // con unit chết đó phải là Hero
        Actions
            Game - Display to (All players) the text: ((Name of (Killing unit)) + ( has killer  + (Name of (Dying unit)))) // như bạn yêu cầu
    
    Dying unit là thằng chết
    Killing unit là thằng giết
     
    Chỉnh sửa cuối: 1/7/11
  18. nhims2heo

    nhims2heo Youtube Master Race

    Tham gia ngày:
    24/2/11
    Bài viết:
    63
    Mình ko thể nào làm đc cái 3 cái đầu tiên bạn chỉ. Chỉ làm đc 2 cái trigger cuối thôi. Có thể cho mình yahoo để chỉ mình 1 số thứ đc ko.
     
  19. zzchaolegionzz

    zzchaolegionzz T.E.T.Я.I.S

    Tham gia ngày:
    27/9/07
    Bài viết:
    606
    Nơi ở:
    Black Parade
    ai giúp mình với. copy cái skill Kris Slice ở cái map DemoSpellpack của anh tom. copy tringger với Ability xong. save lại nó báo lỗi thế này. ai biết chỉ mình cái [​IMG]
     
  20. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    sangbang_nghiadia_timxac_ng_yeu, cậu add rồi cần gì mình chỉ cho
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này