[AMX] Tổng hợp Code, Plug do Mem chế hoặc giới thiệu

Thảo luận trong 'Counter Strike' bắt đầu bởi Orpheus, 22/1/11.

  1. Aldaris

    Aldaris Mr & Ms Pac-Man

    Tham gia ngày:
    26/4/12
    Bài viết:
    175
    Folder addons của em đây. Các plugins thêm vào:
    1.Fast run
    2.JB Shop
    3.Boom touch
    4.Drop user weapon
    5.plugins thêm melee weapon của buiducduy
    6.Head crab me
    7.Set origin
    Em đã down all file require
    Em đã disable từng plugins nhưng đều ko đc
    http://www.mediafire.com/?83mdsj7qymvwqxk
     
    Chỉnh sửa cuối: 9/10/12
  2. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Project: D-PathFinder
    - Bị kẹt ở Bước 3/4 rồi ==, nan giải thật.

    Thuật Toán D-PathFinder
    B1: Tìm kiếm điểm có thể nhìn thấy và gần Đích E nhất (OK)
    B2: Từ điểm xuất phát S bung ra các điểm O mà nó thấy, rồi từ những điểm mới bung ra thấy các điểm khác thì lại bung tiếp ra các điểm đó (OK)
    B3: Bung khi nào tìm thấy cái điểm gần Đích E nhất (OK)
    B4: Tạo WayPoint (Kẹt)

    Kẹt ở chỗ chưa tạo dc list waypoint mặc dù đã tìm dc đích =)). Ai rành vào giúp gấp =.=

    -> Như các vị đã thấy, bắt đầu ở S và kết thúc là E. từ S nó bung ra 2 điểm trên dưới và từ đó bung tiếp và tìm dc E nhưng không biết cách lập list waypoint :-ss
    [​IMG]
    * Chú Thích:
    S : Điểm Xuất Phát
    E : Điểm Đích
    ----> : Hướng đi/bung ra
    O : Các điểm đã cho trước (để xác định rằng Victim đang ở gần điểm nào -> Move đến điểm đó)
     
    Chỉnh sửa cuối: 9/10/12
  3. buiducduy111

    buiducduy111 Dragon Quest

    Tham gia ngày:
    3/5/11
    Bài viết:
    1,257
    Em đã nghĩ ra 1 thuật toán khá hay và ngắn để List tất cả các file trong Máy tính bằng autoIt (kiểu scan virus)

    1. List ra các ổ đĩa
    2. List tất cả các file (nó ra 1 loạt cả file và foder luôn) trong ổ E (Ví dụ thế)
    3. Lập thuật toán nhận diện cái nào là foder
    4. List file trong foder, nếu có foder list tiếp.... tiếp... tiếp cho tới khi không còn foder nào (cái này mới hay , lúc đầu bị bug liên tục =)) )

    Em thấy nó và thuật toán anh cần khá giống nhau ? Có phải anh đang cần ko :D
     
  4. Giazzrian

    Giazzrian C O N T R A

    Tham gia ngày:
    6/1/11
    Bài viết:
    1,880
    Nơi ở:
    BMT/HCM
    thật ra như thế không hề ổn chút đầu đâu 2 ông :|. cái của duy chỉ hiệu quả khi số lượng ít. nhưng từ vài tb trở lên thì cách đó khá là fail.

    1. OK
    2. Fail từ đây (vừa scan, vừa lập danh sách. như thế nhanh gọn hơn là lập cho đã xong rồi bug phát, chưa làm đc j chỉ tổ tốn thời gian).

    Quay lại vấn đề của lão Dias. Ta có ý tưởng thế này.

    1. Xác định vị trí E
    2. Lập các đường khả thi tới vị trí E (NAV ZBOT) - nếu chỗ này ông định làm cái kiểu tìm như thế. sẽ tốn thời gian / chậm / mệt hơn là xài kiểu nav của zbot.
    2a. Từ O, bung ra 4 ngả, rồi lại bung ra 4 ngả.. cứ thế cho tới khi O-E là nhỏ nhất. với hướng là hướng của E.
    2b. Bị kẹt từ 2a, xét vị trí O trước đó, sau đó lại làm như vậy nếu còn kẹt.
    3. Nếu không tới được E, bỏ qua E tìm việc khác làm (trường hợp E không tồn tại / DC / Hack / Bug)
    4. Waypoint:
    a. Dựa trên danh sách (2), lên danh sách các điểm O nên đi qua
    b. Save

    Cái này nếu duyệt ở gần thì nhanh, những xa cỡ LastClue trong CSO thì nó chạy khá là lâu đấy

    Ta vẫn vote xài base NAV hoặc Waypoint có sẵn để tránh thời gian tìm kiếm. Giả sử không có waypoint, thì làm như ta vừa nói đồng thời lưu lại. Nhưng ta vẫn thích cái kiểu Anali 1 lần rồi lưu waypoint như .nav của zbot nhất :|
     
  5. buiducduy111

    buiducduy111 Dragon Quest

    Tham gia ngày:
    3/5/11
    Bài viết:
    1,257

    scan hơn 100000 file trong máy tính có sao đâu =))
     
  6. Giazzrian

    Giazzrian C O N T R A

    Tham gia ngày:
    6/1/11
    Bài viết:
    1,880
    Nơi ở:
    BMT/HCM
    100k thì có nhiều nhặn j với 1 cái máy 4GHz đâu :|
     
  7. buiducduy111

    buiducduy111 Dragon Quest

    Tham gia ngày:
    3/5/11
    Bài viết:
    1,257
    Đâu phải ghi ra mảng đâu (chẳng ngôn ngữ nào hỗ trợ nhiều slot thế ). Mà là scan đến đâu in ra đến đấy!

    - - - Updated - - -

    Đâu phải ghi ra mảng đâu (chẳng ngôn ngữ nào hỗ trợ nhiều slot thế ). Mà là scan đến đâu in ra đến đấy!
     
  8. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    @Jacker:
    - Ta chơi map nhỏ nhỏ như Lost City đủ rồi, nhưng mà mi ko đọc dc file nav làm sao mà biết thế ?. Bung ra bung vô có vẻ dễ nhưng lấy những điểm thích hợp kết hợp thành waypoint ta không nghĩ là hay dễ đâu =)). Ta ném code ta làm đến bước 3 mi code tiếp nhé ?, ta cũng chả rành nav. Vả lại cái đích E đó ta chỉ đặt ví dụ thôi, thực ra đích là Player đó =))... Nghĩa là player di chuyển khắp map và nhiệm vụ của npc là phải tìm cái điểm nào mà thấy thằng địch và đến điểm đó vì điểm là cố định, còn vị trí của đích thì thay đổi liên tục
     
    Chỉnh sửa cuối: 9/10/12
  9. Giazzrian

    Giazzrian C O N T R A

    Tham gia ngày:
    6/1/11
    Bài viết:
    1,880
    Nơi ở:
    BMT/HCM
    nếu vậy, ta nghĩ thế này, mi set phạm vi npc nhận biết player, sau đó dựa trên map để làm. ta từng vọc zbot với bọn pbot 1 thời gian nên cũng biết chút ít. khu vực waypoint có khá nhiều lựa chọn để đi đến chỗ player, nhưng hầu hết đều thuộc vùng mapper đã làm và đủ rộng để có thể hoạt động (de_dust terspawn là 1 ví dụ). Hoặc thế này (ta xét trên ZS CSO nhé ~). tìm đường ngắn nhất tới vị trí player (ko phân biệt cao,thấp) -> tìm các đường thẳng ưu tiên -> vòng. Kiểm tra range gần player nhưng ko đụng đến đc -> vòng + nhảy. cái chính là ta ko biết khả năng hoạt động trên map của amx tới đâu =))

    @Duy: ta chỉ hiểu câu của chú là nó thế này thôi
     
  10. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Ta thấy ngồi tạo waypoint mất công bỏ mẹ. Thà mình tạo mẹ mấy cái point tại ngã tư, hay bất kì chỗ nào mà player không thể thoát khỏi tầm nhìn của point đó. Rồi khi nó đi nó cứ kiểm tra point nào thấy player thì đi đến point đó thôi. Dạng map như dust player có thể ở khắp nơi, ko lẽ ngồi tạo mấy chục đường =)). Nói chung sao mi ko code thử đi :|
     
  11. huucuong_2107198

    huucuong_2107198 Dragon Quest

    Tham gia ngày:
    29/12/09
    Bài viết:
    1,449
    Cái này không thể gọi là thuật toán đâu! Vì cách dùng các từ diễn giải ko có ý nghĩa!
    Anh đã hoàn chỉnh thuật toán lúc 12h đêm qua!
     
  12. Aldaris

    Aldaris Mr & Ms Pac-Man

    Tham gia ngày:
    26/4/12
    Bài viết:
    175
    Có ai giúp em ko
    30 charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
     
  13. teobrvt1995

    teobrvt1995 T.E.T.Я.I.S

    Tham gia ngày:
    19/9/10
    Bài viết:
    691
    Pm chủ plugin mà hỏi nhá bạn...
     
  14. Aldaris

    Aldaris Mr & Ms Pac-Man

    Tham gia ngày:
    26/4/12
    Bài viết:
    175
    1 đống plugins, biết tại cái nào mà hỏi, mà disable từng plugins cũng bị out. Mà cũng chưa thử ko dùng plugins nào, ko biết có out ko
     
  15. ngochai9a7

    ngochai9a7 Dragon Quest

    Tham gia ngày:
    5/1/12
    Bài viết:
    1,450
    chả biết tác dụng của plugin nào, có khi plugin xung đột với nhau mà out cũng nên :|
     
  16. huucuong_2107198

    huucuong_2107198 Dragon Quest

    Tham gia ngày:
    29/12/09
    Bài viết:
    1,449
    STEP 1 SUCCEED!
    [video=youtube_share;pv-wBbraGhg]http://youtu.be/pv-wBbraGhg[/video]
     
  17. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Cool. Làm nốt các case còn lại rồi ném code cho e làm tiếp :>
     
  18. kungfulon

    kungfulon Fire in the hole! Lão Làng GVN Sorcerer

    Tham gia ngày:
    1/5/11
    Bài viết:
    2,535
    Ai cần signature orpheu thì kêu mình nhé:-"Biết cách làm signature rồi nhưng không phải làm đc cho tất cả các func=))
     
  19. Aldaris

    Aldaris Mr & Ms Pac-Man

    Tham gia ngày:
    26/4/12
    Bài viết:
    175
    Có 2 việc nhờ mọi người chỉ dạy:
    1. Cái zombie plague mới ra bản 5.0, ai có down rồi chỉ em: cách bật zm mode hay vô game là tự bật? Cách thêm item, mode, zm. Cách edit mode, zombie, skill, cost,... cho mode zm đó!
    2. Cái này dùng ntn? Khi vô game tự bật hay phải nhập code để bật
    Và cái này là ntn? Ai có cho em xin luôn: - Yêu Cầu: Có Module Orpheu

    Đây là link zm plague 5.0: http://forums.alliedmods.net/showthread.php?t=72505
     
    Chỉnh sửa cuối: 26/10/12
  20. theanh11a5

    theanh11a5 - NOW ON - Moderator

    Tham gia ngày:
    8/10/09
    Bài viết:
    5,126
    1. Tớ ko cài ZP5.0 nên chẳng biết nó thế nào,cậu dẫn cái link bài hướng dẫn gốc của họ đc ko?
    2. Orpheu thì lên google thần chưởng tìm và cài thôi,sau đó đọc hướng dẫn trong file hướng dẫn của Dias.:D
     
    Aldaris thích bài này.

Chia sẻ trang này