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

Status
Không mở trả lời sau này.
Cho hỏi mấy cái method, static method dùng thế nào ??
 
lý do là trigger lập quá nhanh chỉ 0.01 và sau đó tạo unit liên tục trigger dài :-ss = lag :-j
fix lại time 0.02 hoặc 0.03 thôi :D thử xem có thể giảm tý lag :D

Chuẩn đấy bác ạ. Đổi về 0.03s thì chuẩn MUI, leakless, lagless luôn :D Thx bác :D
 
Cho mình hỏi làm thế nào để add tiếng của mấy thằng Marine trong Starcraft vào Warcraft vậy? Tìm mãi trên google không ra, ở web nước ngoài bảo làm được nhưng lại không chỉ cách.
 
Cho hỏi mấy cái method, static method dùng thế nào ??

Thường mình biết nó dùng cho sử dụng tích hợp giữa system, làm system, method create các dữ liệu data array (như local data A=data.create(giá trị)) gì đó!Tớ nhớ cậu hình như có sử dụng mà!:-/

Cho mình hỏi làm thế nào để add tiếng của mấy thằng Marine trong Starcraft vào Warcraft vậy? Tìm mãi trên google không ra, ở web nước ngoài bảo làm được nhưng lại không chỉ cách.

-> Tớ nghĩ là Replace sounds path!>:D<
 
Ai biết làm skill dạng nhận damage rồi trả lại cho ênmy không bày với
 
@ZhengHe:Cho hỏi mấy cái method, static method dùng thế nào ??

Nếu bạn có jass new gen thì trước khi hỏi hãy mò vào thư mục cài JNG tìm folder jasshelper có file jasshelpermanual.html. Chỉ dành cho những ai chịu khó học tiếng A mới biết những cái cần thiết về vjass hầu hết ở đó

@AzuhaSky:Thường mình biết nó dùng cho sử dụng tích hợp giữa system, làm system, method create các dữ liệu data array (như local data A=data.create(giá trị)) gì đó!Tớ nhớ cậu hình như có sử dụng mà!:-/

Nhầm rồi. method hay static method chỉ đơn giản là vjass. Còn dùng vào việc gì thì là do coder (map maker) quyết định

Struct có thể hiểu đơn giản là tập hợp của 1 hoặc nhiều array(có thể là bất cứ loại nào) để lưu trữ dữ liệu tập trung thành 1 đối tượng.
mỗi 1 index của mảng thì được coi 1 khởi tạo. Với việc thiết lập giá trị cho các phần tử của struct tương đương với việc thiết lập giá trị các array có cùng index
Vậy chỉ cần lấy index là có thể lấy được toàn bộ dữ liệu của các mảng trong struct/đối tượng đó.

Vậy static method có thể nói giống hệt như function. Có thể dùng thoải mái theo cấu trúc ten_struct.ten_function(parameters)
Còn method cũng là function nhưng chỉ có thể dùng khi đã xác định được index (id) cho struct đó. Và trong method thì có thể lấy ra dữ liệu trong các mảng vì index đã xác định

Sơ lược là thế. Ai thích thì đọc document tớ đã nêu trên. Không khó đọc với người có trình độ tiếng A cấp 2 trở lên
 
bác nào chỉ em cách làm lẹnh -ap trong pick hero tavren với đang bí cái đoạn đấy.
 
ngay phần này chỉ thấy khi đang bật UMSWE
s.png
1.jpg

2.jpg

bó tay luôn :( , Enable UMSWE rồi cũng ko thấy luôn , ai biết là sao ko :-??
 
enable xong phải restart NewGen

nếu không được thì có lỗi gì đó rồi, chịu! :@)
 
enable xong phải restart NewGen

nếu không được thì có lỗi gì đó rồi, chịu! :@)
 
Mấy pro cho hỏi cái Textures của Lordaeron Summer, 2 cái Increase One và Increase Two nó bị méo méo, có cách nào sửa cho nó thằng như của tường Dalaran đc ko ?
 
ai cho tớ hỏi với :|
mua cuc GEM trong dota nó show 1 effect tên là Magic Sentry nó chỉ cho team alles của người sở hữu item thấy nếu là team 2 thì không thấy gì hết :|
việc này làm như thế nào :-??
 
ai cho tớ hỏi với :|
mua cuc GEM trong dota nó show 1 effect tên là Magic Sentry nó chỉ cho team alles của người sở hữu item thấy nếu là team 2 thì không thấy gì hết :|
việc này làm như thế nào :-??
Mã:
If (Local player) is an ally of (Hero Manipulating Item) equal to True then
      Tạo effect!
elseif
endif

Tham khảo nhé!>:D<
Hỏi tí nữa, effect đó tạo là còn mãi hay tạo là mất ngay?:-/
 
cho em hỏi làm sao mình tạo skill cho hero , em muống tạo giống như skill trong (thiên kiếm), làm = cách nào mong các anh chĩ cho em với
 
ai giúp em làm cái trigger này:
"giả sử có 1 trigger time có 45'
khi hết time thì trigger time này sẽ turn on trigger tạo ra con boss thuộc phe tấn công
khi con boss này nó chết thì bên phòng thủ sẽ thắng
"
:D
Tao Time
Mã:
[B]Events[/B]
Time- Elapsed game time is 0 seconds
[B]Conditions[/B]
none
[B]Actions[/B]
Countdown Timer- Start Timer[1] as a One-shot timer that will expire in 2700.00seconds
Countdown Timer- Create a timer window for Timer[1] with tile Time
Set TimerWindow[1]=(last created timer window)
Trigger- Turn on [I]Khi Timer xuong 0[/I]

Khi Time xuong 0
Mã:
[B]Events[/B]
Time-Timer[1]expires
[B]Conditions[/B]
none
[B]Actions[/B]
Countdown Timer-Pause Timer[1]
Countdown Timer-Destroy TimerWindows[1]
Trigger-Turn on [COLOR="#FF0000"][I]Tao boss[/I][/COLOR] <gen>
làm giúp em nốt cái trigger tạo boss
cảm ơn các bác nhìu
 
Mã:
If (Local player) is an ally of (Hero Manipulating Item) equal to True then
      Tạo effect!
elseif
endif

Tham khảo nhé!>:D<
Hỏi tí nữa, effect đó tạo là còn mãi hay tạo là mất ngay?:-/

thử rùi là bất khả thi tạo effect desysnc(dis) ngay :|
 
Mã:
local string s = ""
local unit u = GetManipulatingUnit()

if IsPlayerAlly( GetLocalPlayer() , GetOwningPlayer(u)) then
    set s = "Abilities\\Spells\\Human\\MagicSentry\\MagicSentryCaster.mdx"
endif

call AddSpecialEffectTarget( s, u, "overhead" ) // tạo effect

cái dòng tạo effect kia, phải lưu effect lại để lúc khác destroy, cái này làm thế nào thì tùy

GUI:
Mã:
Set TempUnit = (Hero manipulating item)
Set TempString = <Empty String>
Custom script:   if IsPlayerAlly( GetLocalPlayer(), GetOwningPlayer( udg_TempUnit )) then
Set TempString = Abilities\Spells\Human\MagicSentry\MagicSentryCaster.mdx
Custom script:   endif
Special Effect - Create a special effect attached to the overhead of TempUnit using TempString
 
Cho mình hỏi làm thé nào để một item đối với hero paladin thì cho 25 armor còn đối với hero khác thì chỉ cho 10 armor
 
ai cho mình xin cái system quest được không. cái symtem của của anh tom chỉ là đánh chết 10 con xong quest. còn chả biết trả NV chỗ nào. mình cần cái sys như map kiếm thế luôn ấy. giao NV xong có phần thưởng luôn á
 
Anh Tom nếu rảnh làm hộ em cái map demo về khoản swap hero của player này cho player khác nhé :D Cơ chế thì em cũng hiểu nhưng làm cho nó MPI thì có vẻ hơi... oải ==!
 
Status
Không mở trả lời sau này.
Back
Top