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

Status
Không mở trả lời sau này.
cho mình xin 1 vài cái pont chữ VN đẹp đẹp tí :D
nhanh dùm mình nha mình việt hóa xong về nha mở ra làm ( hình như việt hóa xong vào WE dc đúng ko :S)
thank nhiều nha
Cái này trong ebook của bác kingwar có rồi bạn ah. Theo mình thì dùng font đó là tốt rồi, vừa đẹp mà đơn giản.
Đúng là khi import font chữ vào rồi thì bạn có thể gõ tiếng việt trong WE cũng được, không cần phải mở bằng Newgen nữa.
 
Xin mạo muội hỏi có cách nào vô hiệu hóa cái tự động di chuyển trong WarIII không? Nghĩa là click phải chuột vô minimap thì nhân vật không tự chạy đến vị trí đã click phải.
 
ai giúp mình làm skill như sau với
-khi sử dụng sẽ hút 3 str của các hero xung quanh và cộng lại cho minh
-khi sử dụng skill sẽ tạo 1 mũi tên bay ra trước mặt ( skill ko như Leo nghĩ đâu nhá :-w)
cái cuối là hệ thống giáp phản dame của dota là chơi skill vào cũng bị phản và đánh lan bao nhiêu phản lại bấy nhiêu
Ai giúp dc máy câu trên với thank nhiều lắm
Map còn nhiêu đó và model nữa có thể ra demo rồi xin các pro giúp với
cảm ơn nhiều nhiều!!!
 
ai cho hỏi cách import icon auto cast với , mình import disable icon với đường dẫn là ReplaceableTextures\CommandButtonsDisabled\ tên ảnh mà toàn bị màu xanh .(chỉ riêng disbtn cho skill autocast bị thôi chứ disbtn vs dispasbtn vẫn hoạt động bình thường :()
 
cho mình hỏi làm thế nào để cùng 1 map mà add được nhiều tilesets vậy ( chỉ khoảng 30 cái thôi ) nhưng mà JNG không cho tới đó. Mình vào Extensions -> Edit Tiles và add thêm cũng chỉ được vài viên gạch thôi. Còn nếu xóa bớt đi thì...khi save lại mấy cái tiles đó lúc vẽ mất sạch. Bác nào chỉ em với thanks nhiều

chon xong Tile -> ok out map, k save, open loading lai map là có sẵn Tile rùi
p/s: khi ok đã tự động save rùi
 
Lại nói về titleset, mình thấy trong map Kiếm Thế có mấy nền đất hình như không có trong War3. Làm cách nào để có chúng.
 
Lại nói về titleset, mình thấy trong map Kiếm Thế có mấy nền đất hình như không có trong War3. Làm cách nào để có chúng.

import thay thế 1 texture cũa title cũ
 
ai giúp mình làm skill như sau với
-khi sử dụng sẽ hút 3 str của các hero xung quanh và cộng lại cho minh
-khi sử dụng skill sẽ tạo 1 mũi tên bay ra trước mặt ( skill ko như Leo nghĩ đâu nhá :-w)
cái cuối là hệ thống giáp phản dame của dota là chơi skill vào cũng bị phản và đánh lan bao nhiêu phản lại bấy nhiêu
Ai giúp dc máy câu trên với thank nhiều lắm
Map còn nhiêu đó và model nữa có thể ra demo rồi xin các pro giúp với
cảm ơn nhiều nhiều!!!
với chỉ mình khi hero mặc item vào thì hero sẽ đi châm thêm 1 chút
và cách làm cho item ẩn như là nhặt item vào sẽ ko thấy item đó nhưng vẫn có tác dụng của nó ai bik làm dùm với
ai bik chỉ mấy câu này dùm nha
thank nhiều
 
Chỉnh sửa cuối:
Pro jass cho mình hỏi 1 vấn đề về GroupUltils:
Khi mình sử dụng hàm : function GroupEnumUnitsInArea takes group whichGroup, real x, real y, real radius, boolexpr filter returns nothing . Mình truyền 1 filter vào. Sau đó thì GroupUltils có tự động xóa leak cho mình ko? Hay phải tự xóa

Edit: làm thế nào để sử dụng ForGroup trong một struct mà có thể sử dụng các member của struct đó?
 
Chỉnh sửa cuối:
leak ở đâu?
nếu leak ở trong cái filter thì phải tự xóa
nếu leak là cái filter thì... còn tùy vì filter sẽ được sử dụng lại (được GroupUtils lưu vào hashtable và đc tái sử dụng)
nếu leak là cái group: thật ra, group cũng được tái sử dụng (dùng ReleaseGroup thay cho DestroyGroup) nên không lo.


về ForGroup:
Mã:
globals
    integer TempInt
endglobals

struct MyStruct
    // struct members, methods...
endstruct

function GroupLoop takes nothing returns nothing
    local MyStruct ms = TempInt
    
endfunction

function Blah takes ... returns ...
    //...
    set TempInt = <struct>
    call ForGroup( <group>, function GroupLoop )
    //...
endfunction

static method của struct có thể được dùng như function:

Mã:
globals
    integer TempInt
endglobals

struct MyStruct
    // struct members, methods...
    static method GroupLoop takes nothing returns nothing
        local thistype this = TempInt  // tên biến để "ms" hay gì gì cũng đc, nhưng trong struct thì dùng "this" cho nhanh

    endmethod
endstruct

function Blah takes ... returns ...
    //...
    set TempInt = <struct>
    call ForGroup( <group>, function MyStruct.GroupLoop )
    //...
endfunction

edit: dùng thistype nữa.
 
Chỉnh sửa cuối:
local MyStruct ms = TempInt
Tưởng phải ép kiểu thê này: local MyStruct ms = MyStruct(TempInt) với lại nên dùng thistype
Cho hỏi thêm tí,Mình có 1 đoạn jass thế này
static method filt takes nothing returns boolean
...
return IsUnitAliveBJ(GetFilterUnit()) and IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(a.c))

endmethod

static method create takes unit cas returns thistype
...
call GroupEnumUnitsInArea(a.g, GetUnitX(a.c), GetUnitY(a.c), RADIUS,Filter(function thistype.filt))
...
endmethod
Sao hàm GetFilterUnit() không trả về unit? Why ? why? why?
 
Làm sao để tạo 1 ngôi nhà pick Hero như dota ?
Tạo Building có ability Select Unit, mục Unit Sold thêm hero vào, dễ dàng hơn thì vào Object Editor > Neutral passive > Melee Building

ai làm giúp em cái Duel như map tổng hợp với :((
Đưa cái map cho xem.

cho hỏi mun cho con lính đi dưới nước thì sao zay mấy bạn :-?
Nếu nước nông, còn pathing thì đi sao cũng qua. Còn nước sâu thì chỉnh Movement Type = Amphibious. Chỉ unit có animation swim mới animate bơi.
 
Status
Không mở trả lời sau này.
Back
Top