Script Check Người Trong Map
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 6 của 6
  1. #1
    Thành Viên Tâm Huyết [S]ocola[S]an's Avatar
    Ngày tham gia
    Apr 2010
    Đang ở
    Taddle Legacy
    Bài viết
    1,894
    Thanks
    92
    Thanked 105 Times in 41 Posts

    Script Check Người Trong Map

    /*================================================* \
    || ################################################ ||
    || # Product Name: [San]Check Member.............. .... . Version:1.0.0 # ||
    || # License Number: Free License .................................................. .... # ||
    || # Authors: ‎sandaru........................................ .. ...................... .... # ||
    || # --------------------------------------------------------------------------------- # ||
    || # ................................... ........................................... .............. ...... # ||
    || # ...... Copyright ©2010 San Group. Some Rights Reserved. . .......... .. # ||
    || # .................................................. .............................. .......... .......... # ||
    || # ----------- '[San]Check Member' IS FREE SOFTWARE ------------------ # ||
    || # [Only registered and activated users can see links. ] | [Only registered and activated users can see links. ] ...... # ||
    || ################################################ ||
    \*================================================ */


    Code:
    function CountPlayerInMaps(IdMaps)
    local nP=0
    for i=1,GetPlayerCount() do
    PlayerIndex=i
    local W,X,Y=GetWorldPos()
    if W==IdMaps then
    nP=nP+1
    end
    end
    return nP
    end
    Lần sửa cuối bởi [S]ocola[S]an, ngày 07-01-11 lúc 06:37 PM.
    >.<

  2. The Following 4 Users Say Thank You to [S]ocola[S]an For This Useful Post:

    KingMax (08-01-11), nguyentrunghbl (08-01-11), Sir.THÀNH™ (07-01-11), thaihoa91 (07-01-11)

  3. #2
    Thành Viên Tâm Huyết KingMax's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    642
    Thanks
    143
    Thanked 321 Times in 125 Posts

    Ðề: Script Check Người Trong Map

    , cái phần giới thiệu dài hơn cái Script
    Nói chứ code này có rồi , nhưng sẽ có thể bug đấy
    Comeback JXP

  4. #3
    ±‡[̲̅ə̲̅٨̲̅٥̲̅٦� �� �̅]‡± Čħīċķėň's Avatar
    Ngày tham gia
    Jul 2009
    Đang ở
    TP HCM
    Bài viết
    1,349
    Thanks
    62
    Thanked 101 Times in 48 Posts

    Ðề: Script Check Người Trong Map

    script chạy đc nhưng góp ý thêm cái này : local W,X,Y=GetWorldPos()

    nên khai báo cho script biến local 1 lần thui rùi các lần sau là gán giá trị

    local nP,W,X,Y=0,0,0,0
    Chúc 4rum ngày càng phát triển

  5. Các thành viên gởi lời cảm ơn đến Čħīċķėň vì bài viết này !

    nguyentrunghbl (09-01-11)

  6. #4
    Bộ Kinh Vân nguyenquocbo's Avatar
    Ngày tham gia
    Jun 2006
    Bài viết
    94
    Thanks
    8
    Thanked 8 Times in 5 Posts

    Ðề: Script Check Người Trong Map

    lua có cách khai báo biến tương tự vb6,tức là không cần tường minh ngay từ đầu,cho nên khi gán giá trị cho biến mà biến chưa được khai báo thì lúc này trình biên dịch sẽ tự khai báo và cung cấp ô nhớ cho biến.Nhưng có điểm lưu ý là khi biến toàn cục và biến local trong hàm trùng tên nhau thì tùy ngữ cảnh mà trình biên dịch sẽ biết chỗ nào dùng cái nào.
    Cho nên trong đoạn mã dưới nếu biến nP,W,X,Y không được khai báo public ở đâu rùi thì việc thêm local vào cũng tương tự như là không thêm vậy (ra khỏi hàm là mất giá trị,vùng nhớ sẽ được giải phóng).Local chỉ cần thiết khi chúng ta đã public biến này ở đâu đó rùi ,biến toàn cục và local có trùng tên nhưng sẽ sở hữu các ô nhớ khác nhau.
    function CountPlayerInMaps(IdMaps)
    local nP=0
    for i=1,GetPlayerCount() do
    PlayerIndex=i
    local W,X,Y=GetWorldPos()
    if W==IdMaps then
    nP=nP+1
    end
    end
    return nP
    end
    Lần sửa cuối bởi nguyenquocbo, ngày 08-01-11 lúc 06:55 PM.
    Khách viếng thăm hãy cùng nguyenquocbo xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. Các thành viên gởi lời cảm ơn đến nguyenquocbo vì bài viết này !

    nguyentrunghbl (09-01-11)

  8. #5
    ±‡[̲̅ə̲̅٨̲̅٥̲̅٦� �� �̅]‡± Čħīċķėň's Avatar
    Ngày tham gia
    Jul 2009
    Đang ở
    TP HCM
    Bài viết
    1,349
    Thanks
    62
    Thanked 101 Times in 48 Posts

    Ðề: Script Check Người Trong Map

    ^
    ý tui là mình cấp cho nó là biến local 1 lần thui còn các lần sau sẽ thành phép gán và ko cần phải gán thành biến local lần nữa, tốc độ sẽ nhanh hơn
    Chúc 4rum ngày càng phát triển

  9. #6
    Thành Viên
    Ngày tham gia
    Aug 2010
    Đang ở
    BRVT-TPHCM
    Bài viết
    399
    Thanks
    114
    Thanked 248 Times in 50 Posts

    Ðề: Script Check Người Trong Map

    Viết thành script Vạn Sự Thông như VNG luôn đi Bộ!
    Khách viếng thăm hãy cùng nguyentrunghbl xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Một số script trong thư mục script Vina (unpack)
    Bởi sangpronhat trong diễn đàn Scripts
    Trả lời: 19
    Bài viết cuối: 26-11-11, 08:12 AM
  2. Suorce Check Title- No check Launcher , main - No check Item
    Bởi cuocdoisp trong diễn đàn Releases
    Trả lời: 8
    Bài viết cuối: 26-06-10, 04:31 PM
  3. Tìm hiểu ngôn ngữ lập trình script trong JX.
    Bởi giangleloi trong diễn đàn Scripts
    Trả lời: 11
    Bài viết cuối: 28-12-09, 04:00 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 05:40 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.