Topic hỏi đáp (tập 3) về cách làm map

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

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

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    dùng tool War3 Model Editor (ở đâu thì vào topic tổng hợp bài hướng dẫn là có) mở model đó ra, vô Windows \ Sequence Manager click đúp (hoặc chuột phải -> edit ) vào animation "chém", đổi thành "Attack" (hay "Attack 1", "Attack 2" gì đó)
    -> vây lúc đánh nó sẽ dùng animation "chém"
     
  2. [Royalpoyale]

    [Royalpoyale] Youtube Master Race

    Tham gia ngày:
    1/9/09
    Bài viết:
    58
    Nơi ở:
    Oryan Dafran-Dragon Hive
    Cho hỏi lại tại sao Jass ko mở dc ? Nó báo lỗi nhưng tui ko bị mấy lỗ đó ? Kaspersky thi` Exit rùi, bản 1.23 (Warcraft 3), chưa mở World Editor ??
    Còn cái Model Editor nữa,giờ mở ko dc lun @.@. HELP!!!!!
     
  3. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Thế còn cái trên... :-s
     
  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
    mình chưa bị bao giờ mình củng nói 1 câu
    xin bó tay =))
     
  5. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    Có thể bạn dính Virus rùi !

    Ngày xưa mình cũng hem có bao giờ mở được War3 Image Extractor II

    Sau đó cài lại Win tự dưng mở được :))
     
  6. YAN[asian]

    YAN[asian] Mario & Luigi

    Tham gia ngày:
    27/3/07
    Bài viết:
    812
    Sao mình tạo cái wait này mà nó làm việc kiểu j ấy :
    Mã:
    Werewofl
        Events
            Unit - A unit Starts the effect of an ability
        Conditions
            (Ability being cast) Equal to Werewofl 
        Actions
            Wait (20.00 + (5.00 x (Real((Level of Lycanthrope  for (Triggering unit)))))) game-time seconds
            Unit - Order (Triggering unit) to Neutral Tinker - Deactivate Robo-Goblin
    
    khi bật Robo-Goblin lần đầu rồi lại tắt đi luôn thì đến lần sau bật, chỉ vài giây sau nó đã lại tự tắt rồi (trong khi mình đặt là 20s nếu ko có Lycanthrope). Sửa cái này làm sao giờ ta?
     
  7. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    Cho mình hỏi...

    Vex có giới thiệu cái tool jEdit bên wc3c.net, nghe nói có JASS2, vJASS, Zinc ( hình như là cJASS :) )

    Vậy muốn download tool này về... chỉ cần down những thứ cần thiết nào ???

    Thấy nó nhiều thứ lặt vặt quá trời :((, download hết mất kha khá thời gian :((

    Và hỏi luôn JASS2 là gì ?? Xem mấy screenshot của mấy ông trên đó gửi thấy code nó lạ lạ :(, nếu tốt hơn JASS thì có khi convert hết sang :)

    Edit: quên kèm link http://www.wc3c.net/showthread.php?t=108019 ( by Vex )

    http://www.jedit.org/ ( không biết create bởi ai ? )
     
  8. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Mã:
    Werewofl
        Events
            Unit - A unit Starts the effect of an ability
        Conditions
            (Ability being cast) Equal to Werewofl 
        Actions
            [COLOR="Red"][B]Wait[/B][/COLOR] (20.00 + (5.00 x (Real((Level of Lycanthrope  for (Triggering unit)))))) game-time seconds
            Unit - Order [COLOR="red"][B](Triggering unit)[/B][/COLOR] to Neutral Tinker - Deactivate Robo-Goblin
    
    Trước khi wait thì phải set biến, nếu không sẽ không xác định được Triggering Unit sau khi wait :-"
     
  9. YAN[asian]

    YAN[asian] Mario & Luigi

    Tham gia ngày:
    27/3/07
    Bài viết:
    812
    ^ Thực ra chờ 2 ngày mình cũng tự tìm ra câu trả lời rồi, ko hiểu sao dao này Box WE vắng vẻ thế! :-s
     
  10. ShadowThanatos

    ShadowThanatos -|--Soul Reaper--|-

    Tham gia ngày:
    23/2/09
    Bài viết:
    2,119
    Nơi ở:
    Horror Depht
    Các bài post ít dần, và Box này sẽ vắng khách @@
     
  11. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    Tốt nhất bạn cứ xài 1.21b với Newgen5a, lần trước Tom bảo 1.23 thiếu mất cái gì ý

    Trả lời dùm mình cái :P


    Hỏi thêm tí...

    Hình như WinMPQ không mở được mấy map của 1.24 hay sao ý, hay map đó quá nặng đến 8MB :P

    Hoặc lý do này tui mới nghi ngờ sau khi đọc topic bên the helper, là do map đó có tí EGUI, import EGUI vào nghe nói sẽ có thể protect được map
     
  12. [R]ồng [Đ]ỏ

    [R]ồng [Đ]ỏ Youtube Master Race

    Tham gia ngày:
    28/4/09
    Bài viết:
    71
    Mấy anh ai cho em xin cái Word Editor lại với . Cái WE of em khi nâng lên bản 1.23 nó sử dụng hết dc rùi
     
  13. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    từ bản 1.21b thì đã không cần dùng CD (hay crack) để vào WE (ko đc có lẽ là do dùng bản patch nâng cấp)
    down Patch 1.23 FULL về patch là được

    @Maiev: cJass là Jass với cú pháp như ngôn ngữ C.
    và cho dù là vJass hay cJass cuối cùng cũng dịch ra Jass hết mà =)) chỉ có điều lúc edit dùng cái nào "quen" hơn, tốt hơn thì dùng thôi :-j

    WinMPQ ko mở đc thì dùng MPQ Master
     
  14. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    Xài MPQmaster cũng không được nốt!!! :| :|

    Tiếp

    Lỗi này bựa nhỉ, bị 2 lần liên tiếp với patch 1.21 :|

    [spoil]
    Mã:
    ==============================================================================
    Warcraft III (build 6300)
    
    Exe:      d:\warcraft iii\war3.exe
    Time:     Oct 29, 2009  6:59:44.046 PM
    User:     Maiev Shadowsong - Flare
    Computer: Song-Flare-14A1D8580CB
    ------------------------------------------------------------------------------
    
    This application has encountered a critical error:
    
    FATAL ERROR!
    
    Program:    d:\warcraft iii\war3.exe
    Exception:    0xC0000005 (ACCESS_VIOLATION) at 001B:6F0ED8A0
    
    The instruction at '0x6F0ED8A0' referenced memory at '0x0000001C'.
    The memory could not be 'read'.
    
    
    War3Build: 1.21.1
    Played Maps\MyMap.w3x
    Player  0 Player 1              Race Human    StartLoc  0
    Player  1 Player 2              Race Human    StartLoc  1
    Player  2                       Race Human    StartLoc  2
    Player  3 Player 4              Race Human     StartLoc  3
    Player  4 Player 5              Race Human     StartLoc  4
    Player  5                       Race Human      StartLoc  5
    Player  6 Player 7              Race Human       StartLoc  6
    Player  7 Player 8              Race Human     StartLoc  7
    Player  8                       Race Human       StartLoc  8
    Player  9 WorldEdit             Race Human     StartLoc  9
    Player 10 Player 11             Race Human      StartLoc 10
    Player 11                       Race Human      StartLoc 11
    ------------------------------------------------------------------------------
    
    ----------------------------------------
        x86 Registers
    ----------------------------------------
    
    EAX=064D27DC  EBX=6F2CFFC0  ECX=00000010  EDX=FFFFFFFF  ESI=064D27DC
    EDI=00000010  EBP=0012F47C  ESP=0012F468  EIP=6F0ED8A0  FLG=00010202
    CS =001B      DS =0023      ES =0023      SS =0023      FS =003B      GS =0000
    
    
    ----------------------------------------
        Stack Trace (Manual)
    ----------------------------------------
    
    Address  Frame    Logical addr  Module
    
    6F0ED8A0 0012F47C 0001:000EC8A0 d:\warcraft iii\Game.dll
    6F2CFFEA 0012F490 0001:002CEFEA d:\warcraft iii\Game.dll
    6F6B18C6 0012F530 0001:006B08C6 d:\warcraft iii\Game.dll
    6F6B7E2E 0012F5D4 0001:006B6E2E d:\warcraft iii\Game.dll
    6F6B7523 0012F5F8 0001:006B6523 d:\warcraft iii\Game.dll
    6F6A3162 0012F620 0001:006A2162 d:\warcraft iii\Game.dll
    6F2A42AC 0012F650 0001:002A32AC d:\warcraft iii\Game.dll
    6F2AA2E3 0012F670 0001:002A92E3 d:\warcraft iii\Game.dll
    6F33EB3E 0012F69C 0001:0033DB3E d:\warcraft iii\Game.dll
    6F33F560 0012F6E4 0001:0033E560 d:\warcraft iii\Game.dll
    6F33EF14 0012F6FC 0001:0033DF14 d:\warcraft iii\Game.dll
    6F340BCF 0012F750 0001:0033FBCF d:\warcraft iii\Game.dll
    6F340C61 0012F764 0001:0033FC61 d:\warcraft iii\Game.dll
    6F2BC7B2 0012F780 0001:002BB7B2 d:\warcraft iii\Game.dll
    6F6B18C6 0012F820 0001:006B08C6 d:\warcraft iii\Game.dll
    6F6B7E2E 0012F8C4 0001:006B6E2E d:\warcraft iii\Game.dll
    6F6B7258 0012F8F4 0001:006B6258 d:\warcraft iii\Game.dll
    6F6A3109 0012F914 0001:006A2109 d:\warcraft iii\Game.dll
    6F2E2785 0012F974 0001:002E1785 d:\warcraft iii\Game.dll
    6F25D0EB 0012F98C 0001:0025C0EB d:\warcraft iii\Game.dll
    004418CD 0012F9C8 0001:000408CD d:\warcraft iii\war3.exe
    00441E64 0012F9E0 0001:00040E64 d:\warcraft iii\war3.exe
    00441E91 0012F9F4 0001:00040E91 d:\warcraft iii\war3.exe
    6F2863F7 0012FA0C 0001:002853F7 d:\warcraft iii\Game.dll
    6F28B754 0012FBB0 0001:0028A754 d:\warcraft iii\Game.dll
    6F28EBF3 0012FC5C 0001:0028DBF3 d:\warcraft iii\Game.dll
    6F291E22 0012FCA0 0001:00290E22 d:\warcraft iii\Game.dll
    6F2922B3 0012FCE0 0001:002912B3 d:\warcraft iii\Game.dll
    00444911 0012FD08 0001:00043911 d:\warcraft iii\war3.exe
    0044469A 0012FD64 0001:0004369A d:\warcraft iii\war3.exe
    00444521 0012FE78 0001:00043521 d:\warcraft iii\war3.exe
    00401219 0012FF24 0001:00000219 d:\warcraft iii\war3.exe
    00401D68 0012FFC0 0001:00000D68 d:\warcraft iii\war3.exe
    7C816D4F 0012FFF0 0001:00015D4F C:\WINDOWS\system32\kernel32.dll
    
    ----------------------------------------
        Stack Trace (Using DBGHELP.DLL)
    ----------------------------------------
    
    6F0ED8A0 Game.dll     <unknown symbol>+0 (0x00000010,0x00000000,0x0012F4E8,0x0012F530)
    6F2CFFEA Game.dll     <unknown symbol>+0 (0xFFFFFFFF,0x06A197A0,0x111A2968,0x00000004)
    6F6B18C6 Game.dll     <unknown symbol>+0 (0x0012F4A8,0x07650450,0x111A2968,0x07650450)
    6F6B7E2E Game.dll     <unknown symbol>+0 (0x00000000,0x0012F698,0x069F1530,0x00000000)
    6F6B7523 Game.dll     <unknown symbol>+0 (0x087EC2A0,0x00000000,0x0012F698,0x000493E0)
    6F6A3162 Game.dll     <unknown symbol>+0 (0x00000000,0x0012F698,0x000493E0,0x00000000)
    6F2A42AC Game.dll     <unknown symbol>+0 (0x0000016F,0x0012F698,0x12A3FA4C,0x00000000)
    6F2AA2E3 Game.dll     <unknown symbol>+0 (0x0012F698,0x12A3FA4C,0x00000000,0x00000000)
    6F33EB3E Game.dll     <unknown symbol>+0 (0x12A3FA4C,0x00000000,0x12A3F9FC,0x12A3F9FC)
    6F33F560 Game.dll     <unknown symbol>+0 (0x2B746578,0x06869AF8,0x018B00B0,0x12A3F9FC)
    6F33EF14 Game.dll     <unknown symbol>+0 (0x06869AF8,0xF9796503,0x00000000,0x064D27DC)
    6F340BCF Game.dll     <unknown symbol>+0 (0x00000000,0x06869ABC,0x0012F7D8,0x0012F780)
    6F340C61 Game.dll     <unknown symbol>+0 (0x00000000,0x0012F78C,0x6F2BC6E0,0x06869ABC)
    6F2BC7B2 Game.dll     <unknown symbol>+0 (0x00100FA9,0x069F8308,0x06AB00B0,0x00000001)
    6F6B18C6 Game.dll     <unknown symbol>+0 (0x0012F798,0x06AB00B0,0x07A1279C,0x184BD28C)
    6F6B7E2E Game.dll     <unknown symbol>+0 (0x07969B64,0x00000000,0x06A1A478,0x00000000)
    6F6B7258 Game.dll     <unknown symbol>+0 (0x6F812888,0x00000000,0x00000000,0x000493E0)
    6F6A3109 Game.dll     <unknown symbol>+0 (0x00000000,0x00000000,0x00000000,0x000493E0)
    6F2E2785 Game.dll     <unknown symbol>+0 (0x02833734,0x02833724,0x02822004,0x6F2862CE)
    6F25D0EB Game.dll     <unknown symbol>+0 (0x0012FB7C,0x00000002,0x027B00BC,0x00000000)
    004418CD war3.exe     Ii+1821 (0x4009007E,0x0012FB7C,0x0012FB7C,0x0044D398)
    00441E64 war3.exe     LV+36 (0x4009007E,0x0012FB7C,0x027B00B8,0x0012FA0C)
    00441E91 war3.exe     CZ+17 (0x0012FB7C,0x00000000,0x027B00B0,0x00000000)
    6F2863F7 Game.dll     <unknown symbol>+0 (0x0012FB7C,0x027B00B0,0x079E00D8,0x00000000)
    6F28B754 Game.dll     <unknown symbol>+0 (0x0000001B,0x0012FCC0,0x027B00B0,0x00000000)
    6F28EBF3 Game.dll     <unknown symbol>+0 (0x00000000,0x027B00B0,0x01590128,0x0012FCD4)
    6F291E22 Game.dll     <unknown symbol>+0 (0x006D295F,0x01590128,0x00447B9B,0x015700C8)
    6F2922B3 Game.dll     <unknown symbol>+0 (0x0012FCF8,0x00000102,0x015700B8,0x00000000)
    00444911 war3.exe     <unknown symbol>+0 (0x7C801D77,0x6F000000,0x7C80AC28,0x69676E45)
    0044469A war3.exe     <unknown symbol>+0 (0x00000000,0x6F006007,0x775C3A64,0x72637261)
    00444521 war3.exe     <unknown symbol>+0 (0x6F000000,0x0012F1B4,0x00142373,0x00000000)
    00401219 war3.exe     Ordinal12+4633 (0x00400000,0x00000000,0x00142373,0x0000000A)
    00401D68 war3.exe     II+2248 (0x0012F1B4,0x77D4E840,0x7FFD7000,0x8054B038)
    7C816D4F kernel32.dll RegisterWaitForInputIdle+73 (0x00401C34,0x00000000,0x78746341,0x00000020)
    
    
    ----------------------------------------
        Loaded Modules
    ----------------------------------------
    
    0x00400000 - 0x0046F000  war3.exe
    0x06BF0000 - 0x06C1F000  UKHook40.dll
    0x0FFD0000 - 0x0FFF8000  rsaenh.dll
    0x10000000 - 0x10049000  lhgjyit0.dll
    0x15000000 - 0x15067000  Storm.dll
    0x20000000 - 0x202C5000  xpsp2res.dll
    0x21100000 - 0x2115F000  mss32.dll
    0x22600000 - 0x22616000  Mssfast.m3d
    0x22700000 - 0x22717000  Mssdolby.m3d
    0x22C00000 - 0x22C18000  Msseax2.m3d
    0x24600000 - 0x24611000  Reverb3.flt
    0x26F00000 - 0x26F2A000  Mp3dec.asi
    0x4D4F0000 - 0x4D548000  WINHTTP.dll
    0x58D40000 - 0x58D47000  wship6.dll
    0x59A60000 - 0x59B01000  dbghelp.dll
    0x5B860000 - 0x5B8B4000  netapi32.dll
    0x5D090000 - 0x5D127000  COMCTL32.dll
    0x5ED00000 - 0x5EDCC000  OPENGL32.dll
    0x60000000 - 0x6005D000  ijl15.dll
    0x662B0000 - 0x66308000  hnetcfg.dll
    0x66580000 - 0x6658F000  pnrpnsp.dll
    0x68B20000 - 0x68B40000  GLU32.dll
    0x6D990000 - 0x6D996000  d3d8thk.dll
    0x6D9A0000 - 0x6DAC8000  d3d8.dll
    0x6F000000 - 0x6F924000  Game.dll
    0x71A50000 - 0x71A8F000  mswsock.dll
    0x71A90000 - 0x71A98000  wshtcpip.dll
    0x71AA0000 - 0x71AA8000  WS2HELP.dll
    0x71AB0000 - 0x71AC7000  WS2_32.dll
    0x71AD0000 - 0x71AD9000  WSOCK32.dll
    0x71BF0000 - 0x71C03000  SAMLIB.dll
    0x722B0000 - 0x722B5000  SensApi.dll
    0x73760000 - 0x737A9000  DDRAW.dll
    0x73BC0000 - 0x73BC6000  DCIMAN32.dll
    0x73F10000 - 0x73F6C000  DSOUND.DLL
    0x75E60000 - 0x75E73000  cryptnet.dll
    0x76390000 - 0x763AD000  IMM32.dll
    0x763B0000 - 0x763F9000  comdlg32.dll
    0x769C0000 - 0x76A73000  userenv.dll
    0x76B40000 - 0x76B6D000  WINMM.dll
    0x76BF0000 - 0x76BFB000  PSAPI.DLL
    0x76D60000 - 0x76D79000  iphlpapi.dll
    0x76D80000 - 0x76D9E000  DHCPCSVC.DLL
    0x76E80000 - 0x76E8E000  rtutils.dll
    0x76E90000 - 0x76EA2000  rasman.dll
    0x76EB0000 - 0x76EDF000  TAPI32.dll
    0x76EE0000 - 0x76F1C000  RASAPI32.DLL
    0x76F20000 - 0x76F47000  DNSAPI.dll
    0x76F60000 - 0x76F8C000  WLDAP32.dll
    0x76FB0000 - 0x76FB8000  winrnr.dll
    0x76FC0000 - 0x76FC6000  rasadhlp.dll
    0x76FD0000 - 0x7704F000  CLBCATQ.DLL
    0x77050000 - 0x77115000  COMRes.dll
    0x77120000 - 0x771AC000  OLEAUT32.dll
    0x771B0000 - 0x77256000  WININET.dll
    0x773D0000 - 0x774D2000  comctl32.dll
    0x774E0000 - 0x7761C000  ole32.dll
    0x77690000 - 0x776B1000  NTMARTA.DLL
    0x77A80000 - 0x77B14000  CRYPT32.dll
    0x77B20000 - 0x77B32000  MSASN1.dll
    0x77C00000 - 0x77C08000  VERSION.dll
    0x77C10000 - 0x77C68000  msvcrt.dll
    0x77C70000 - 0x77C93000  msv1_0.dll
    0x77D40000 - 0x77DD0000  USER32.dll
    0x77DD0000 - 0x77E6B000  ADVAPI32.dll
    0x77E70000 - 0x77F01000  RPCRT4.dll
    0x77F10000 - 0x77F56000  GDI32.dll
    0x77F60000 - 0x77FD6000  SHLWAPI.dll
    0x77FE0000 - 0x77FF1000  secur32.dll
    0x7C800000 - 0x7C8F4000  kernel32.dll
    0x7C900000 - 0x7C9B0000  ntdll.dll
    0x7C9C0000 - 0x7D1D4000  SHELL32.dll
    
    
    ----------------------------------------
        Memory Dump
    ----------------------------------------
    
    Code: 16 bytes starting at (EIP = 6F0ED8A0)
    
    6F0ED8A0: 8B 41 0C 53  56 8B 35 BC  D7 87 6F 57  8B F8 C1 EF  .A.SV.5...oW....
    
    
    Stack: 1024 bytes starting at (ESP = 0012F468)
    
    * = addr                            **                                *       
    0012F460: 00 00 00 00  00 E0 FD 7F  DB BB 32 6F  9C F4 12 00  ..........2o....
    0012F470: 10 00 00 00  C0 FF 2C 6F  DC 27 4D 06  90 F4 12 00  ......,o.'M.....
    0012F480: EA FF 2C 6F  10 00 00 00  00 00 00 00  E8 F4 12 00  ..,o............
    0012F490: 30 F5 12 00  C6 18 6B 6F  FF FF FF FF  A0 97 A1 06  0.....ko........
    0012F4A0: 68 29 1A 11  04 00 00 00  C0 01 6D 07  97 9C 02 15  h)........m.....
    0012F4B0: 04 00 00 00  30 00 00 00  F4 04 65 07  FF FF FF FF  ....0.....e.....
    0012F4C0: EC F4 12 00  5D BA 6A 6F  00 00 00 00  30 00 00 00  ....].jo....0...
    0012F4D0: C4 44 84 6F  FE FF FF FF  10 00 00 00  00 00 00 00  .D.o............
    0012F4E0: E0 04 65 07  FF FF FF FF  2A 54 6A 6F  00 00 00 00  ..e.....*Tjo....
    0012F4F0: 4C 43 84 6F  FE FF FF FF  B4 BF B5 07  E0 04 65 07  LC.o..........e.
    0012F500: 00 00 00 00  28 F5 12 00  FC 2C 1A 11  50 04 65 07  ....(....,..P.e.
    0012F510: 30 F5 12 00  F6 6C 6B 6F  30 F5 12 00  D0 C2 7E 08  0....lko0.....~.
    0012F520: 68 29 1A 11  04 00 00 00  50 04 65 07  68 8F 70 01  h)......P.e.h.p.
    0012F530: D4 F5 12 00  2E 7E 6B 6F  A8 F4 12 00  50 04 65 07  .....~ko....P.e.
    0012F540: 68 29 1A 11  50 04 65 07  04 00 00 00  00 00 00 00  h)..P.e.........
    0012F550: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
    0012F560: 01 00 00 00  01 00 00 00  EC EE 02 00  B0 F5 12 00  ................
    0012F570: 00 00 00 00  00 00 57 07  00 00 00 00  98 F5 12 00  ......W.........
    0012F580: 7F 3F 6B 6F  00 00 00 00  FC 3F E3 FD  00 00 00 00  .?ko.....?......
    0012F590: 90 03 65 07  DC F5 12 00  0C 6E 6B 6F  00 00 00 00  ..e......nko....
    0012F5A0: 00 00 00 00  64 BF B5 07  5D 6E 6B 6F  00 00 00 00  ....d...]nko....
    0012F5B0: 68 29 1A 11  DC F5 12 00  00 00 00 00  00 00 00 00  h)..............
    0012F5C0: 00 00 00 00  08 00 00 00  00 00 00 00  B0 00 A8 06  ................
    0012F5D0: 2C E7 1E 80  F8 F5 12 00  23 75 6B 6F  00 00 00 00  ,.......#uko....
    0012F5E0: 98 F6 12 00  30 15 9F 06  00 00 00 00  6F 01 00 00  ....0.......o...
    0012F5F0: 68 29 1A 11  98 F6 12 00  20 F6 12 00  62 31 6A 6F  h)...... ...b1jo
    0012F600: A0 C2 7E 08  00 00 00 00  98 F6 12 00  E0 93 04 00  ..~.............
    0012F610: 00 00 00 00  C8 51 1A 11  4C FA A3 12  0C 02 B1 06  .....Q..L.......
    0012F620: 50 F6 12 00  AC 42 2A 6F  00 00 00 00  98 F6 12 00  P....B*o........
    0012F630: E0 93 04 00  00 00 00 00  00 00 00 00  6C 67 61 2B  ............lga+
    0012F640: 59 2A 00 00  84 1B 87 06  00 02 B1 06  A0 00 5E 12  Y*............^.
    0012F650: 70 F6 12 00  E3 A2 2A 6F  6F 01 00 00  98 F6 12 00  p.....*oo.......
    0012F660: 4C FA A3 12  00 00 00 00  00 00 00 00  FC F9 A3 12  L...............
    0012F670: 9C F6 12 00  3E EB 33 6F  98 F6 12 00  4C FA A3 12  ....>.3o....L...
    0012F680: 00 00 00 00  00 00 00 00  FC F9 A3 12  84 1B 87 06  ................
    0012F690: FC F9 A3 12  4C FA A3 12  00 00 00 00  E4 F6 12 00  ....L...........
    0012F6A0: 60 F5 33 6F  4C FA A3 12  00 00 00 00  FC F9 A3 12  `.3oL...........
    0012F6B0: FC F9 A3 12  20 FA A3 12  84 1B 87 06  E6 7E 02 15  .... ........~..
    0012F6C0: F0 9B 05 15  FC F9 A3 12  E4 F6 12 00  8F EC 33 6F  ..............3o
    0012F6D0: FC F6 12 00  C2 EC 33 6F  84 1B 87 06  20 FA A3 12  ......3o.... ...
    0012F6E0: 20 19 5B 12  FC F6 12 00  14 EF 33 6F  78 65 74 2B   .[.......3oxet+
    0012F6F0: F8 9A 86 06  B0 00 8B 01  FC F9 A3 12  50 F7 12 00  ............P...
    0012F700: CF 0B 34 6F  F8 9A 86 06  03 65 79 F9  00 00 00 00  ..4o.....ey.....
    0012F710: DC 27 4D 06  BC 9A 86 06  00 00 00 00  6C 67 61 2B  .'M.........lga+
    0012F720: 78 65 74 2B  00 00 00 00  9C E2 44 06  34 41 87 6F  xet+......D.4A.o
    0012F730: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
    0012F740: FF FF FF FF  FF FF FF FF  78 65 74 2B  FC F9 A3 12  ........xet+....
    0012F750: 64 F7 12 00  61 0C 34 6F  00 00 00 00  BC 9A 86 06  d...a.4o........
    0012F760: D8 F7 12 00  80 F7 12 00  B2 C7 2B 6F  00 00 00 00  ..........+o....
    0012F770: 8C F7 12 00  E0 C6 2B 6F  BC 9A 86 06  00 00 00 00  ......+o........
    0012F780: 20 F8 12 00  C6 18 6B 6F  A9 0F 10 00  08 83 9F 06   .....ko........
    0012F790: B0 00 AB 06  01 00 00 00  00 00 00 41  C0 1F 14 08  ...........A....
    0012F7A0: BC F7 12 00  7F 3F 6B 6F  00 00 00 00  F0 65 03 00  .....?ko.....e..
    0012F7B0: 00 00 00 00  B0 00 AB 06  B0 00 AB 06  00 F8 12 00  ................
    0012F7C0: D8 6D 6B 6F  00 00 00 00  44 BC B5 07  58 B3 DA C6  .mko....D...X...
    0012F7D0: 20 57 A0 06  A9 0F 10 00  F4 F7 12 00  18 AE 03 15   W..............
    0012F7E0: 20 57 A0 06  A8 78 A0 06  FF FF FF 7F  C8 00 CA 01   W...x..........
    0012F7F0: D0 44 70 01  18 F8 12 00  B7 20 6A 6F  18 F8 12 00  .Dp...... jo....
    0012F800: 7F 3F 6B 6F  00 00 00 00  A9 0F 10 00  50 A1 73 08  .?ko........P.s.
    0012F810: B0 00 AB 06  04 00 00 00  50 01 65 07  58 44 70 01  ........P.e.XDp.
    0012F820: C4 F8 12 00  2E 7E 6B 6F  98 F7 12 00  B0 00 AB 06  .....~ko........
    0012F830: 9C 27 A1 07  8C D2 4B 18  F0 03 00 00  00 00 00 00  .'....K.........
    0012F840: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
    0012F850: 01 00 00 00  01 00 00 00  E8 65 03 00  00 00 00 00  .........e......
    0012F860: 00 80 00 43  8C F8 12 00  94 89 2A 6F  00 00 B8 45  ...C......*o...E
    
    
    ------------------------------------------------------------------------------
    
    [/spoil]

    Crash lúc load map :|
    Cũng có một người bị y hệt và post Crash.txt lên, của riêng 1.21 :((

    http://www.allsubs.org/phu-de/download-phu-de/2007-1-2-5-4-9-crash/667831/

    Lỗi, bị rút ngắn đi chút :|

    Mã:
    ==============================================================================
    Warcraft III (build 6263)
    
    Exe:      F:\Warcraft III\War3.exe
    Time:     Nov 25, 2007  3:42:59.265 PM
    User:     Administrator
    Computer: Arc
    ------------------------------------------------------------------------------
    
    This application has encountered a critical error:
    
    FATAL ERROR!
    
    Program:	F:\Warcraft III\War3.exe
    Exception:	0xC0000005 (ACCESS_VIOLATION) at 001B:6F0ED8A0
    
    The instruction at '0x6F0ED8A0' referenced memory at '0x0000001C'.
    The memory could not be 'read'.
    
    
    War3Build: 1.21.0
    Played Maps\Download\?p?C??????.w3x
    Player  0 die2007x          	Race Human	StartLoc  2
    Player  1 pcpc9630          	Race Human	StartLoc  1
    Player  2 start1218         	Race Human	StartLoc  5
    Player  3 bsh90398          	Race Human	StartLoc  7 			
    

    2 lỗi y nhau, cụ thể
    War3Build: 1.21.1
    The instruction at '0x6F0ED8A0' referenced memory at '0x0000001C'.
    The memory could not be 'read'.
     
  15. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    Lỗi fatal, ko có một định nghĩa cụ thể nào. Nó có thể do script (Trigger), có khi lại do dữ liệu Object Editor (do giá trị của unit, item, ability,... "không bình thường", một số giá trị mà để âm có thể dẫn đến crash)

    Với lỗi fatal thì, đầu tiên là back up map rồi, chỉ còn cách là xóa bớt các trigger, object cho về gần với phiên bản trước của map (mà ko bị fatal) rồi dần dần xem cái gì gây ra fatal.

    Mỗi cách làm vậy thôi (theo tôi biết thì vậy), còn đọc cái log trên thì... :-?? ( <- bó tay)
     
  16. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    Mình thì back up và làm lại đến phiên bản mới hơn rùi, nhưng giữa chừng lại bị thêm phát nữa!

    Xong giờ làm tiếp lấy nhầm cái map đã bị hỏng đó xong làm một lô lốc thứ khác vào! Thôi thì đành, back up chưa chắc mất hơn nửa tiếng .. :)


    Cuối cùng tui cũng tìm ra lỗi rùi, hem sửa được!

    Do WindowXP xài crack :((
    Do Warcraft III xài crack :|

    Mà crack thì không trụ lâu được, có thể do War III cài lại 6 lần, Win cài lại 3 lần :((
     
  17. 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 này Kernell32.dll vào Google search từ Kernell32.dll là có
    xài được hay không thì mình không gõ 99% là xài được
    xài Windows nào mà crack ?
    XP công nghệ dành cho chơi game
    Server dành cho quản lý ( Manager and Administrator )
    Vista dành cho quản lý ( Manager and Administrator )
    Seven = 30% game 70% dành cho quản lý ( Manager and Administrator ) b-)
    tạo 1 Map tốt rất là xài Server = không chơi được game =))
     
  18. Maiev Shadowsong

    Maiev Shadowsong Donkey Kong

    Tham gia ngày:
    24/6/09
    Bài viết:
    355
    Nơi ở:
    Pikachu Hội
    :| chưa chắc đâu mà :|

    Window XP SP2 (SP3 là tốt nhất) là hợp với Newgen nhất, còn lại thì không an toàn!!

    Trong JassNewGen đã nói vậy, tỉ lệ gây lỗi khi xài Window Server có khi còn cao hơn ý chứ =))

    Search Kernell32.dll trên google để làm gì trong khi biết nó là file nhân rùi :|

    Lỗi 0x6F search ra là Kernell32.dll đó!

    Để tui giải thích thêm cho
    P/S: Bạn đừng nghĩ xài hàng crack không sao, xài hàng crack có nghĩa là đã thay đổi gì đó trong hệ thống, không thể hoạt động bền bỉ và lâu dài như hàng xịn được.

    For War III
    -CD Cracks (for you warez boys out there )
    You most likely have a CD key or an illegal burned copy that needs libraries or certain files that would appreciate it if you had the real version. Do us all a favor and buy the REAL expansion, reinstall Wc3, and that should fix your problem.

    ĐÓ ĐÓ :|
     
  19. 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


    đa số hàng crack có liên quan đến Registry
    Registry là một save của CP có bảo mật đến Key gen v.v.. :-"

    __________________________________________________________________________________________________________________________________________________________

    3 trang Gui này ai có thể giúp mình tạo một hệ thống save hôk
    VD
    khi vào game thì được thời gian kich hoạt VD
    Mã:
    Events
        Time - Elapsed game time is 0.01 seconds
    
    thì tiếp theo là check tên Player tự lấy dữ điệu ra
    mà không cần nghi code gì hết
    tiếp theo
    VD
    Mã:
    Events
        Unit - Guard 0005 <gen> Dies
    
    bị phá thì sẽ tự động Save lại dữ điệu mà không cần hiển thị ra code ai giúp được thanks :)
    SaveLoad Initialization All
    Mã:
    SaveLoad Initialization All
        Events
            Map initialization
        Conditions
        Actions
            -------- List of Heroes --------
            Set SaveLoad_Heroes[1] = Defender
            Set SaveLoad_Heroes[2] = Archer
            Set SaveLoad_Heroes[3] = Barbarian
            Set SaveLoad_Heroes[4] = Cleric
            Set SaveLoad_Heroes[5] = Mage
            Set SaveLoad_Heroes[6] = Paladin
            Set SaveLoad_Heroes[7] = Rouge
            Set SaveLoad_Heroes[8] = Warlock
            Set SaveLoad_Heroes[9] = Druid
            Set SaveLoad_Heroes[10] = Druid (Bear)
            Set SaveLoad_Heroes[11] = Druid (Cat Form)
            Set SaveLoad_Heroes[12] = Druid (Flight)
            -------- Number of Heroes --------
            Set SaveLoad_Heroes_LastIndex = 12
            -------- List of Items --------
            Set SaveLoad_Items[1] = Training sword
            Set SaveLoad_Items[2] = Old Wooden Shield
            Set SaveLoad_Items[3] = Training sword
            Set SaveLoad_Items[4] = Two-Hand Training sword
            Set SaveLoad_Items[5] = Wooden Bow
            Set SaveLoad_Items[6] = Crooked Wooden Staff
            Set SaveLoad_Items[7] = Worn Chainmail Armor
            Set SaveLoad_Items[8] = Worn Leather Armor
            Set SaveLoad_Items[9] = Worn Linen Shirt
            Set SaveLoad_Items[10] = Blue Cape
            Set SaveLoad_Items[11] = |cff00ff00Trollish Crab Shield|r
            Set SaveLoad_Items[12] = |cff00ff00Troll Small Axe|r
            Set SaveLoad_Items[13] = |cff00ff00Troll Crafted Short Bow|r
            Set SaveLoad_Items[14] = |cff00ff00Troll Priest Staff|r
            Set SaveLoad_Items[15] = |cff00ff00Troll War Axe|r
            Set SaveLoad_Items[16] = |cff00ff00Priestly Mace|r
            Set SaveLoad_Items[17] = |cff00ff00Chipped Saber|r
            Set SaveLoad_Items[18] = |cff00ff00Heavy Hammer|r
            Set SaveLoad_Items[19] = |cff00ff00Chipped Saber|r
            Set SaveLoad_Items[20] = |cff00ff00Iron Shield|r
            Set SaveLoad_Items[21] = |cff00ff00Big Battle Axe|r
            Set SaveLoad_Items[22] = |cff00ff00Glowing Staff of the Mage|r
            Set SaveLoad_Items[23] = |cff00ff00Old Crossbow|r
            Set SaveLoad_Items[24] = |cff00ff00Rusty Chainmail Armor|r
            Set SaveLoad_Items[25] = |cff00ff00Studded Leather Armor|r
            Set SaveLoad_Items[26] = |cff00ff00White Linen Shirt|r
            Set SaveLoad_Items[27] = |cff00ff00Ice Sickle|r
            Set SaveLoad_Items[28] = |cff0000ffIce Sickle|r
            Set SaveLoad_Items[29] = |cff0000ffFrozen Shield|r
            Set SaveLoad_Items[30] = Strange Ruin
            Set SaveLoad_Items[31] = Strange Ruin
            Set SaveLoad_Items[32] = Strange Ruin
            Set SaveLoad_Items[33] = Strange Ruin
            Set SaveLoad_Items[34] = |cff0000ffMassive Sword of the Sea|r
            Set SaveLoad_Items[35] = |cff00ff00Scepter of the Sea|r
            Set SaveLoad_Items[36] = |cff00ff00Water Bow|r
            Set SaveLoad_Items[37] = |cff0000ffAqua Cape|r
            Set SaveLoad_Items[38] = |cffFF00FFDumbdumb360's Guardian Wings|r
            Set SaveLoad_Items[39] = |cff00ff00Frozen Chainmail Armor|r
            Set SaveLoad_Items[40] = |cff00ff00Robe of the Ocean|r
            Set SaveLoad_Items[41] = |cff00ff00Soaked Leather Armor|r
            Set SaveLoad_Items[42] = |cff800080Skull Mace|r
            Set SaveLoad_Items[43] = |cff00ff00Purple Mithril Glave|r
            Set SaveLoad_Items[44] = |cff00ff00Mithril Shield|r
            Set SaveLoad_Items[45] = |cff00ff00Purple Mithril Glave|r
            Set SaveLoad_Items[46] = Filthy Fur Helm
            Set SaveLoad_Items[47] = Iron Helm
            Set SaveLoad_Items[48] = Top Hat
            Set SaveLoad_Items[49] = |cff00ff00Mithril Long Sword|r
            Set SaveLoad_Items[50] = |cff00ff00Scythe of Darkness|r
            Set SaveLoad_Items[51] = |cff00ff00Vampiric Bow|r
            Set SaveLoad_Items[52] = |cff0000ffBlood Wings|r
            Set SaveLoad_Items[53] = |cff00ff00Hard Leather Armor|r
            Set SaveLoad_Items[54] = |cff00ff00Robe of Intelect|r
            Set SaveLoad_Items[55] = |cff00ff00Steel Armor|r
            Set SaveLoad_Items[56] = |cff00ff00Holy Hammer|r
            Set SaveLoad_Items[57] = |cff00ff00Chaos Blade|r
            Set SaveLoad_Items[58] = |cff00ff00Chaos Blade|r
            Set SaveLoad_Items[59] = |cff00ff00Thorium Shield|r
            Set SaveLoad_Items[60] = |cff00ff00Steel Helm|r
            Set SaveLoad_Items[61] = |cff00ff00Balanced Fur Helm|r
            Set SaveLoad_Items[62] = |cff00ff00Wizards hat of the Owl|r
            Set SaveLoad_Items[63] = |cff00ff00Bow of the Wild|r
            Set SaveLoad_Items[64] = |cff00ff00Staff of Wisdom|r
            Set SaveLoad_Items[65] = |cff00ff00Wings of the Deamon Hunter|r
            Set SaveLoad_Items[66] = |cff00ff00Blue Leather Armor|r
            Set SaveLoad_Items[67] = |cff00ff00Death Steel Armor|r
            Set SaveLoad_Items[68] = |cff00ff00Linnens of Dark Wisdom|r
            Set SaveLoad_Items[69] = |cff800080Hellish Staff of the Wild|r
            Set SaveLoad_Items[70] = |cff0000ffBow of Tranquility|r
            Set SaveLoad_Items[71] = |cff0000ffDeath Thorium Armor|r
            Set SaveLoad_Items[72] = |cff00ff00Sturdy Blade|r
            Set SaveLoad_Items[73] = Fourth of the Five Orbs
            Set SaveLoad_Items[74] = Last of the Five Orbs
            Set SaveLoad_Items[75] = Second of the Five Orbs
            Set SaveLoad_Items[76] = Third of the Five Orbs
            Set SaveLoad_Items[77] = Crafted short Sword
            Set SaveLoad_Items[78] = Short Crafted Dagger
            Set SaveLoad_Items[79] = Crafted Thorium Sword
            Set SaveLoad_Items[80] = Hand crafted Short bow
            Set SaveLoad_Items[81] = Nice Crafted Staff
            Set SaveLoad_Items[82] = |cff00ff00Fierce Axe|r
            Set SaveLoad_Items[83] = |cff00ff00Hammer of Might|r
            Set SaveLoad_Items[84] = |cff00ff00Titanium Blade|r
            Set SaveLoad_Items[85] = |cff00ff00Titanium Blade|r
            Set SaveLoad_Items[86] = |cff00ff00Balanced Fur Helm|r
            Set SaveLoad_Items[87] = |cff00ff00Hat Of Wisdom|r
            Set SaveLoad_Items[88] = |cff00ff00Leather Helm|r
            Set SaveLoad_Items[89] = |cff00ff00Sturdy Thorium Helm|r
            Set SaveLoad_Items[90] = |cff00ff00Arched Shot|r
            Set SaveLoad_Items[91] = |cff00ff00Flimsy Staff|r
            Set SaveLoad_Items[92] = |cff00ff00Wings of the Heavens|r
            Set SaveLoad_Items[93] = |cff00ff00Titanium Shield|r
            Set SaveLoad_Items[94] = |cff00ff00Azure Robe|r
            Set SaveLoad_Items[95] = |cff00ff00Druidaic Armor|r
            Set SaveLoad_Items[96] = |cff00ff00Thorium Armor|r
            Set SaveLoad_Items[97] = |cff00ff00Sturdy Blade|r
            Set SaveLoad_Items[98] = |cff00ff00Mithril Blade|r
            Set SaveLoad_Items[99] = |cff00ff00Mithril Blade|r
            Set SaveLoad_Items[100] = |cff00ff00Heavy Mithril Shield|r
            Set SaveLoad_Items[101] = |cff0000ffBull Skull Helm|r
            Set SaveLoad_Items[102] = |cff0000ffEnchanted Wizards hat|r
            Set SaveLoad_Items[103] = |cff0000ffSpartan Helm|r
            Set SaveLoad_Items[104] = |cff00ff00Ancient Staff of Holy Might|r
            Set SaveLoad_Items[105] = |cff00ff00Bow of Assasination|r
            Set SaveLoad_Items[106] = |cff00ff00Searing Blade|r
            Set SaveLoad_Items[107] = |cffFF0000Ancient Black Bow of Dumbdumb360|r
            Set SaveLoad_Items[108] = |cffFF0000LaMott Family Blade|r
            Set SaveLoad_Items[109] = |cff0000ffHoly Sword of the Paladin|r
            Set SaveLoad_Items[110] = |cff0000ffUnholy Glass Blade|r
            Set SaveLoad_Items[111] = |cff0000ffUnholy Staff of Destruction|r
            Set SaveLoad_Items[112] = |cff0000ffDarkwater Bow|r
            Set SaveLoad_Items[113] = |cff0000ffCloak of Vengence|r
            Set SaveLoad_Items[114] = |cff800080Destruction|r
            Set SaveLoad_Items[115] = |cff800080Battle Mace|r
            Set SaveLoad_Items[116] = |cff800080Vengful Wrath|r
            Set SaveLoad_Items[117] = |cff800080Skull Fire Helm|r
            Set SaveLoad_Items[118] = |cff0000ffFirey Hat of the Wizard|r
            Set SaveLoad_Items[119] = |cff00ff00Silver Plate|r
            Set SaveLoad_Items[120] = |cff00ff00Darkness Robe|r
            Set SaveLoad_Items[121] = |cff00ff00Assassin's Armor|r
            Set SaveLoad_Items[122] = |cff0000ffHeavy Shield of Power|r
            Set SaveLoad_Items[123] = |cff00ff00Assassin's Dagger|r
            Set SaveLoad_Items[124] = |cff0000ffAncient Ring|r
            Set SaveLoad_Items[125] = |cff0000ffAqua Ring|r
            Set SaveLoad_Items[126] = Hooded Man's Cloak
            Set SaveLoad_Items[127] = |cff0000ffStrange Object|r
            Set SaveLoad_Items[128] = |cff00ff00Necromancer's Ring|r
            Set SaveLoad_Items[129] = |cff0000ffRune Cloak|r
            Set SaveLoad_Items[130] = |cff0000ffRunic Leather Armor|r
            Set SaveLoad_Items[131] = |cff0000ffMage Robe|r
            Set SaveLoad_Items[132] = |cff0000ffAncient Plate Armor|r
            Set SaveLoad_Items[133] = |cff800080Blood Plate Armor|r
            -------- Number of Items --------
            Set SaveLoad_Items_LastIndex = 133
            -------- List of Abilities --------
            Set SaveLoad_Abilities[1] = Acid Bomb
            -------- Number of Abilities --------
            Set SaveLoad_Abilities_LastIndex = 1
            -------- These three lines may be changed if needed --------
            Set SaveLoad_Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
            Set SaveLoad_CaseSensitive = False
            Set SaveLoad_UsePlayername = True
            -------- Required: false --------
            Set SaveLoad_Initialized = False
            -------- Leave as is. Used to autocreate variables when copy & pasting to a new map --------
            Set Code = DumbDumb360s Ancient Lands 3
            Set Save[1] = 0
            Set SaveCount = 1
            Set Validate = False
            Set SaveLoad_Compress[1] = 0
            Set SaveLoad_Uncompress[1] = 0
    
    SaveLoad Save All
    Mã:
    SaveLoad Save All
        Events
            Player - Player 1 (Red) types a chat message containing -save as An exact match
            Player - Player 2 (Blue) types a chat message containing -save as An exact match
            Player - Player 3 (Teal) types a chat message containing -save as An exact match
            Player - Player 4 (Purple) types a chat message containing -save as An exact match
            Player - Player 5 (Yellow) types a chat message containing -save as An exact match
            Player - Player 6 (Orange) types a chat message containing -save as An exact match
            Player - Player 7 (Green) types a chat message containing -save as An exact match
            Player - Player 8 (Pink) types a chat message containing -save as An exact match
            Player - Player 9 (Gray) types a chat message containing -save as An exact match
            Player - Player 10 (Light Blue) types a chat message containing -save as An exact match
        Conditions
        Actions
            -------- Prepare the save array with this player's Hero --------
            Set SaveCount = 0
            -------- Player's Gold --------
            Set SaveCount = (SaveCount + 1)
            Set Save[SaveCount] = ((Triggering player) Current gold)
            -------- Take all Heroes --------
            Set UnitGroup = (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))
            Set SaveCount = (SaveCount + 1)
            Set Save[SaveCount] = (Number of units in UnitGroup)
            Unit Group - Pick every unit in UnitGroup and do (Actions)
                Loop - Actions
                    -------- Save the Hero --------
                    Set SaveCount = (SaveCount + 1)
                    Set TempUnit = (Picked unit)
                    Custom script:   set udg_Save[udg_SaveCount] = SaveLoad_Unit2Integer( udg_TempUnit )
                    -------- Hero Experience --------
                    Set SaveCount = (SaveCount + 1)
                    Set Save[SaveCount] = (Hero experience of (Picked unit))
                    -------- Hero Position X --------
                    Set SaveCount = (SaveCount + 1)
                    Set Save[SaveCount] = (Integer((X of (Position of (Picked unit)))))
                    -------- Hero Position Y --------
                    Set SaveCount = (SaveCount + 1)
                    Set Save[SaveCount] = (Integer((Y of (Position of (Picked unit)))))
                    -------- How many items does he carry --------
                    Set SaveCount = (SaveCount + 1)
                    Set Save[SaveCount] = (Number of items carried by (Picked unit))
                    -------- Add all items --------
                    For each (Integer A) from 1 to 6, do (Actions)
                        Loop - Actions
                            If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                                If - Conditions
                                    ((Item carried by (Picked unit) in slot (Integer A)) is owned) Equal to True
                                Then - Actions
                                    -------- The actual item --------
                                    Set SaveCount = (SaveCount + 1)
                                    Set TempItem = (Item carried by (Picked unit) in slot (Integer A))
                                    Custom script:   set udg_Save[udg_SaveCount] = SaveLoad_Item2Integer( udg_TempItem )
                                    -------- The number of charges it has --------
                                    Set SaveCount = (SaveCount + 1)
                                    Set Save[SaveCount] = (Charges remaining in (Item carried by (Picked unit) in slot (Integer A)))
                                Else - Actions
            -------- Turn values into code --------
            Custom script:   set udg_Code = SaveLoad_Encode()
            -------- Show code to player --------
            Quest - Display to (Player group((Triggering player))) the Secret message: Your code:
            Game - Display to (Player group((Triggering player))) for 120.00 seconds the text: Code
    
    SaveLoad Load All
    Mã:
    SaveLoad Load All
        Events
            Player - Player 1 (Red) types a chat message containing -load  as A substring
            Player - Player 2 (Blue) types a chat message containing -load  as A substring
            Player - Player 3 (Teal) types a chat message containing -load  as A substring
            Player - Player 4 (Purple) types a chat message containing -load  as A substring
            Player - Player 5 (Yellow) types a chat message containing -load  as A substring
            Player - Player 6 (Orange) types a chat message containing -load  as A substring
            Player - Player 7 (Green) types a chat message containing -load  as A substring
            Player - Player 8 (Pink) types a chat message containing -load  as A substring
            Player - Player 9 (Gray) types a chat message containing -load  as A substring
            Player - Player 10 (Light Blue) types a chat message containing -load  as A substring
        Conditions
            (Substring((Entered chat string), 1, 6)) Equal to (Matched chat string)
            (Length of (Entered chat string)) Greater than 6
        Actions
            -------- Try to decode what was typed --------
            Set Code = (Substring((Entered chat string), 7, (Length of (Entered chat string))))
            Custom script:   set udg_Validate = SaveLoad_Decode( udg_Code )
            If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                If - Conditions
                    Validate Equal to False
                Then - Actions
                    -------- Invalid code --------
                    Game - Display to (Player group((Triggering player))) the text: There's some error ...
                    Skip remaining actions
                Else - Actions
            -------- It worked, let's do something with it --------
            Unit Group - Pick every unit in (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True)) and do (Actions)
                Loop - Actions
                    Unit - Remove (Picked unit) from the game
            Set SaveCount = 1
            -------- Restore Gold --------
            Player - Set (Triggering player) Current gold to Save[SaveCount]
            -------- For "number of Heroes", do --------
            Set SaveCount = (SaveCount + 1)
            For each (Integer B) from 1 to Save[SaveCount], do (Actions)
                Loop - Actions
                    -------- Restore Hero --------
                    Set SaveCount = (SaveCount + 1)
                    Custom script:   set udg_TempUnitType = SaveLoad_Integer2Unit(udg_Save[udg_SaveCount])
                    Set Camera_unit[(Player number of (Triggering player))] = No unit
                    Unit - Create 1 TempUnitType for (Triggering player) at ((Triggering player) start location) facing Default building facing degrees
                    Set Camera_unit[(Player number of (Triggering player))] = (Last created unit)
                    Camera - Lock camera target for (Owner of (Last created unit)) to (Last created unit), offset by (0.00, 0.00) using Default rotation
                    -------- Set Experience --------
                    Set SaveCount = (SaveCount + 1)
                    Hero - Set (Last created unit) experience to Save[SaveCount], Hide level-up graphics
                    -------- Move to saved position --------
                    Set SaveCount = (SaveCount + 1)
                    Unit - Move (Last created unit) instantly to (Point((Real(Save[SaveCount])), (Real(Save[(SaveCount + 1)]))))
                    Set SaveCount = (SaveCount + 1)
                    -------- Recreate all items --------
                    Set SaveCount = (SaveCount + 1)
                    For each (Integer A) from 1 to Save[SaveCount], do (Actions)
                        Loop - Actions
                            -------- The actual item --------
                            Set SaveCount = (SaveCount + 1)
                            Custom script:   set udg_TempItemType = SaveLoad_Integer2Item(udg_Save[udg_SaveCount])
                            Hero - Create TempItemType and give it to (Last created unit)
                            -------- Number of charges --------
                            Set SaveCount = (SaveCount + 1)
                            Item - Set charges remaining in (Last created item) to Save[SaveCount]
    
     
  20. theevil2008

    theevil2008 Youtube Master Race

    Tham gia ngày:
    27/10/09
    Bài viết:
    14
    các anh ơi, em muốn hỏi về cách làm skill.
    ví dụ : một skill Autocast khi đánh trúng quái thì sẽ tỏa lan ra ( giống chiêu Bạo vũ của đường môn đó ) . mà thay vì tỏa lan ra bằng mũi tên mình cho nó tỏa lan ra bằng cái khác được ko ?
    .
    ___________Auto Merge________________

    .
    Làm sao để skill autocast khi đánh trúng target thi target tự phát ra effect ? :-w
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này