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

Status
Không mở trả lời sau này.
^
^
^
đậu me! Đọc thì đọc chứ ko tìm thấy nó ở đâu thì... vẫn pó tay chứ sao

---------- Post added at 22:11 ---------- Previous post was at 22:00 ----------

Tại sao: lúc mình đang làm map này, mình nhấn save lại, xong wa map kia copy 1 số trigger (ko nhấn save). Rồi mình wa lại map này, tự nhiên nó hiện lên bảng "save change to...", mình nhấn "no". Rồi nó load wa map này, về trigger, terrain, doodas, region, v...v thì ko có gì thay đổi. Tự nhiên vào object editor thì hiện ra 1 đống unit, item, buff,... của map kia wa map này... Là sao vậy :-?? Rốt cuộc là mình nhấn nhầm gì đó hay nó là thế...

chú nhấn Ctrl + A là cái chắc =))
 
Ăn nói như ông nội người ta ấy! Làm như ai cũng rảnh để giúp hay sao mà nói cái kiểu đó? Hỏi thì liên tục chả biết mày mò, và với cái cm trên đã chứng minh bạn thuộc dạng ... ..... Ai muốn giúp thì giúp chứ tôi thấy thái độ vậy là ko đc rồi!

Mọi ng cho hỏi cách làm skill này luôn: khi cast tạo một cục máu ờ vị trí casting, khi casting unit di chuyển tới đâu thì tạo máu tới đó, máu tồn tại trong x giây, kẻ thù tới gần vũng máu sẽ bị slow gây dmg.
 
chú nhấn Ctrl + A là cái chắc =))

ctrl + A là copy tất cả những gì của object editor map này sang map khác à :-??
p/s: thông cảm đi, 3 tuần nữa là bận cực kì nên ko gấp ko đc, xin lỗi tất cả nhé 0:-)
 
Chỉ em skill :
Cứ mất % máu sẽ tăng cả dame và attack speed ( skill 3 huckarr ấy )
map của anh Tom chỉ tăng as thì phải, ko thấy dame
Cái mình cần là tăng dame và as vô hạn
:6cool_surrender:

---------- Post added at 22:32 ---------- Previous post was at 22:28 ----------

ctrl + A là copy tất cả những gì của object editor map này sang map khác à :-??
p/s: thông cảm đi, 3 tuần nữa là bận cực kì nên ko gấp ko đc, xin lỗi tất cả nhé 0:-)

thử đi. tớ bị 1 lần rồi mà.

Giờ đưa coi map cậu đang làm nào
 
Ăn nói như ông nội người ta ấy! Làm như ai cũng rảnh để giúp hay sao mà nói cái kiểu đó? Hỏi thì liên tục chả biết mày mò, và với cái cm trên đã chứng minh bạn thuộc dạng ... ..... Ai muốn giúp thì giúp chứ tôi thấy thái độ vậy là ko đc rồi!

Mọi ng cho hỏi cách làm skill này luôn: khi cast tạo một cục máu ờ vị trí casting, khi casting unit di chuyển tới đâu thì tạo máu tới đó, máu tồn tại trong x giây, kẻ thù tới gần vũng máu sẽ bị slow gây dmg.

"... ....." mình ko biết ý bạn là gì nhưng 1 dấu . tượng trưng cho 1 chữ thì hình như bạn ghi thừa 1 chữ cái :-??
Vấn đề của bạn khá... đơn giản. Tạo 1 dummy creep tại chỗ cast skill, cho dummy skill slow với cast range là 200 để nó cast slow hoặc dùng trigger nếu 1 unit lại gần nó thì...
 
Chỉ em skill :
Cứ mất % máu sẽ tăng cả dame và attack speed ( skill 3 huckarr ấy )
map của anh Tom chỉ tăng as thì phải, ko thấy dame
Cái mình cần là tăng dame và as vô hạn
:6cool_surrender:
EDIT: skill này hiện giờ lỗi ở level 3, phải chỉnh Blood Rave Speed lvl 3 để mỗi level (tương đương với mỗi stack) của nó tăng 6% AS mới đúng (hiện giờ tất cả level chỉ tăng 6%), các bạn test lại với level 2 nhé
và nó tăng AS với mỗi 5%, với damage bonus thì làm tương tự (với Item Damage Bonus)

Thực ra trong war3, AS chỉ tăng được tối đa là 400%, không thể cao hơn được.
Còn damage vô hạn thì bản chất là không thể, nhưng có thể xử lý bằng cách tăng level lên một số to to như 500, nếu map thuộc dạng dmg đạt tới ngưỡng 6 số =]]. Còn vấn đề set dmg vào mỗi lvl thì chỉ cần click chuột phải vào Data - Attack Bonus > Auto Fill Levels sửa Constant Factor bằng số dmg tăng lên mỗi lvl là được.
 
Ai giúp mình làm cái Trigger mà chỉ cho phép tối đa 2 con Worker sửa nhà (team Human ý). Vì Human thì cứ càng đông dân sửa nhà càng nhanh, mình chỉ muốn giới hạn TỐI ĐA 2 dân sửa nhà thôi thì làm như thế nào?
 
Ai giúp mình làm cái Trigger mà chỉ cho phép tối đa 2 con Worker sửa nhà (team Human ý). Vì Human thì cứ càng đông dân sửa nhà càng nhanh, mình chỉ muốn giới hạn TỐI ĐA 2 dân sửa nhà thôi thì làm như thế nào?
Code nè pồ, map init thì cho nó chạy code này:
Mã:
Player - Limit training of [COLOR="#FF0000"]Peasant[/COLOR] to [COLOR="#FF0000"]2[/COLOR] for [COLOR="#FF0000"]Player[/COLOR]

p/s: thông cảm đi, 3 tuần nữa là bận cực kì nên ko gấp ko đc, xin lỗi tất cả nhé 0:-)
Chú này có vẻ chẳng biết phép tắc gì cả. Gấp thì gấp, vẫn phải biết người biết ta chứ. Còn nếu gấp quá thì tạm gác WE qua đi, vì với 3 tuần cái map chắc cũng chẳng ra hồn gì.
 
Code nè pồ, map init thì cho nó chạy code này:
Mã:
Player - Limit training of [COLOR="#FF0000"]Peasant[/COLOR] to [COLOR="#FF0000"]2[/COLOR] for [COLOR="#FF0000"]Player[/COLOR]


Chú này có vẻ chẳng biết phép tắc gì cả. Gấp thì gấp, vẫn phải biết người biết ta chứ. Còn nếu gấp quá thì tạm gác WE qua đi, vì với 3 tuần cái map chắc cũng chẳng ra hồn gì.

đc rồi, mai mốt sẽ từ từ =.=

---------- Post added at 01:24 ---------- Previous post was at 01:04 ----------

Bây giờ mình vẫn chưa hiểu đc, map dota khi host max là 10 player. Thế thì làm sao để nó giấu player 1 và player 7?
Ai làm 1 unit như zombie của undying dùm cái (1 unit là của mình nhưng hoàn toàn ko đk đc)
 
Trong Scenario > Player Properties > Slot Player 1 và 7 ở cột Controller chọn None,tạo trigger set Player 1 và 7 là đồng minh cho các Player khác
Không điều khiển được thì chỉ có add Locust cho unit đó thôi
 
Ai giúp mình làm cái Trigger mà chỉ cho phép tối đa 2 con Worker sửa nhà (team Human ý). Vì Human thì cứ càng đông dân sửa nhà càng nhanh, mình chỉ muốn giới hạn TỐI ĐA 2 dân sửa nhà thôi thì làm như thế nào?

Code nè pồ, map init thì cho nó chạy code này:
Mã:
Player - Limit training of [COLOR="#FF0000"]Peasant[/COLOR] to [COLOR="#FF0000"]2[/COLOR] for [COLOR="#FF0000"]Player[/COLOR]

Cái này là giới hạn chỉ cho mua tối đa 2 con Peasant thôi mà :(

Mình muốn mua bao nhiêu Peasant cũng dc, nhưng chỉ 1 lúc có 2 con sửa dc nhà thôi ấy????????????????
 
Trong Scenario > Player Properties > Slot Player 1 và 7 ở cột Controller chọn None,tạo trigger set Player 1 và 7 là đồng minh cho các Player khác
Không điều khiển được thì chỉ có add Locust cho unit đó thôi

cám cám ơn ơn rất rất nhiều nhiều :1cool_dribble::1cool_dribble::1cool_dribble:

---------- Post added at 08:01 ---------- Previous post was at 07:58 ----------

vậy có nghĩa là player 1 và player 7 vẫn có trong game, mặc dù chúng ko đc hiển thị đúng ko ?

---------- Post added at 08:06 ---------- Previous post was at 08:01 ----------

Không điều khiển được thì chỉ có add Locust cho unit đó thôi

cái này ko đc bạn ơi, tuy chúng là của mình nhưng mà mình nhấn vào ko đc thì làm sao để đánh... có cách nào làm giống hoàn toàn như zombie của undying trong dota ko?
--------------------------------------------------------------------------------------------------
cho mình hỏi thêm cái làm 1 unit thành của chung như mấy cái shop mua đồ trong dota
 
Shop mua đồ thành của chung thì cứ đáp cái ability Select Hero là được


ặc ặc, ko phải ~.~
thật chất shop mua đồ trong dota khi nhấn vào là 1 viền màu xanh lá ở dưới chân, mà theo cơ bản của War3 unit nào mà khi nhấn vào có viền màu xanh lá là của mình. trong dota player nào nhấn vào cũng thấy thế, nên gọi nó là của chung :D

---------- Post added at 08:50 ---------- Previous post was at 08:30 ----------

cho mình hỏi cách làm skill này:
phóng ra 1 cục băng, đóng băng tất cả unit trong xxx AOE trong vòng x giây (cái này thì lấy từ Cluster Rockets)
trong x giây đó, tất cả unit bị đóng băng thì nhận thêm 25% magic damage
 
Các bác ơi làm sao nhấn -ms thì hiện movement của hero zậy ?_? thanks nhìu

Mã:
Untitled Trigger 001
    Events
        Player - Player 2 (Blue) types a chat message containing -ms as An exact match
    Conditions
    Actions
        Set Group = (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))
        Unit Group - Pick every unit in Group and do (Actions)
            Loop - Actions
                Game - Display to (Player group((Triggering player))) the text: ((Proper name of (Picked unit)) + (String((Current movement speed of (Picked unit)))))
        Custom script:   call DestroyGroup (udg_Group)
 
Đây mọi người xem giúp sai chỗ nào, mình chịu rồi :|. Dummy Bay Mau là unit với model nào đó có ability base từ Unholy Aura của Undead để giảm ms enemy
Mã:
Bay Mau
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Bay Mau 
    Actions
        Set Unit_Skill[8] = (Casting unit)
        Set Real_Skill[3] = ((Real((Level of Bay Mau  for Unit_Skill[8]))) x 5.00)
        Trigger - Turn on Bay Mau 2 <gen>
Mã:
Bay Mau 2
    Events
        Time - Every 0.50 seconds of game time
    Conditions
        (Unit_Skill[8] has buff |cffEA151EBÉy M¸u|r ) Equal to True
    Actions
        Set Real_Skill[3] = (Real_Skill[3] - 0.50)
        Set Point_Skill[10] = (Position of Unit_Skill[8])
        Unit - Create 1 Dummy Bay Mau for (Owner of Unit_Skill[8]) at Point_Skill[10] facing Default building facing degrees
        Set Dummy_Baymau[Integer_Baymau] = (Last created unit)
        Unit - Add Bay Mau  to Dummy_Baymau[Integer_Baymau]
        Unit - Add a ((Real((Level of Bay Mau  for Unit_Skill[8]))) x 5.00) second Generic expiration timer to Dummy_Baymau[Integer_Baymau]
        Set Point_Skill[11] = (Position of Dummy_Baymau[Integer_Baymau])
        Set Group_Skill[4] = (Units within 350.00 of Point_Skill[11] matching ((((Matching unit) is A structure) Equal to False) and (((Matching unit) belongs to an enemy of (Owner of Unit_Skill[8])) Equal to True)))
        Unit Group - Pick every unit in Group_Skill[4] and do (Actions)
            Loop - Actions
                Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - (5.00 x (Real((Level of Bay Mau  for Unit_Skill[8])))))
                Special Effect - Create a special effect attached to the chest of (Picked unit) using Objects\Spawnmodels\Human\HumanBlood\HumanBloodFootman.mdl
                Special Effect - Destroy (Last created special effect)
        Set Integer_Baymau = (Integer_Baymau + 1)
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                Real_Skill[3] Less than or equal to 0.00
            Then - Actions
                Trigger - Turn off (This trigger)
                Custom script:   call RemoveLocation(udg_Point_Skill[10])
            Else - Actions
                Custom script:   call RemoveLocation(udg_Point_Skill[11])
                Custom script:   call DestroyGroup(udg_Group_Skill[4])
 
Cho e hỏi tý trog war movement max là 522 tại sao khi e check -ms nó max ms nó lại chỉ có 400 ?_? zúp e vs thanks mấy bác
 
hì, xin lỗi
phóng ra 1 cục băng, đóng băng tất cả unit trong xxx AOE trong vòng x giây (từ skill Cluster Rockets)
trong x giây đó, unit bị đóng băng nhận thêm 10/20/30/40% damage phép
 
Status
Không mở trả lời sau này.
Back
Top