Jump to content
Sign in to follow this  
Abyss

filterscript Polygon Editor (PL-Editor)

Recommended Posts

Polygon Editor (PLEditor)
Author: Abyss
SA-MP Forums: 
https://forum.sa-mp.com/showthread.php?t=625239

polygon-editor-f01.png

I. GIỚI THIỆU CHUNG

Đây là 1 Filterscript mình tạo ra hồi năm 2016 để giải quyết vấn đề gặp phải khi phát triển hệ thống của GvC, với các chuỗi Polygon, bạn có thể phân biệt vùng bằng góc hình đa giác, nó rất hữu dụng trong việc khởi tạo nên các phân vùng đặc biệt trong môi trường In-Game của SA-MP. Filterscript này sẽ giúp ích cho các bạn trong việc thiết lập các cạnh đa giác đó.

II. Polygon là gì?

PLEditor sử dụng tính năng Dynamic Polygon của plugins Streamer, nó cho phép bạn phân vùng những khu vực mà bạn muốn ngoài việc sử dụng các kiểu phân vùng hiện có như Circle (Hình tròn), Areas (Hình vuông, chữ nhật) thì đây Polygon là hình đa giác. Chúng cực kỳ hữu ích trong việc phân vùng hoạt động.

Quote

Ví dụ: Bạn muốn tạo nên 1 khu vực Safe Zone theo từng con phố trong game, Circle và Areas sẽ không thể đáp ứng cho bạn được khả năng đó được mà chỉ có Polygon.

Và rất nhiều các trường hợp khác, mà chỉ khi cần bạn mới có thể nhớ tới nó. Tuy tên gọi khác nhau, nhưng về mặt function, Circle/Area/Polygon vẫn là các phân vùng và chúng được plugins streamer gọi lại như là area trong:

public OnPlayerEnterDynamicArea(playerid, STREAMER_TAG_AREA:areaid)
{
	// Khi đi vào
}

public OnPlayerLeaveDynamicArea(playerid, STREAMER_TAG_AREA:areaid)
{
	// Khi đi ra
}

III. CÂU LỆNH SỬ DỤNG

  • /ple: để mở Menu, Xuất chuỗi đa giác đã thiết lập, Đóng lại.
  • /language: Để thay đổi ngôn ngữ của UI
  • /plhelp: Để tìm hiểu thêm.

Lưu ý: Filterscript này không hỗ trợ nhiều người dùng cùng lúc (Local Server Only).

IV. CÀI ĐẶT

  • Tải về tệp PLEditor.pwn và các includes cần thiết ở phía dưới và biên dịch lại.
    • Hidden Content

        Give reaction to this post to see the hidden content.
  • Ném PLEditor.pwnPLEditor.amx vào folder filterscript.
  • Thêm PLEditor vào dòng filterscript trong file server.cfg.
  • Chạy server và tận hưởng ?

V. VẤN ĐỀ GẶP PHẢI

Filterscript này hiện không có bất kỳ lỗi nào được tìm thấy, hãy thông báo cho mình biết nếu như có lỗi trong quá trình sử dụng.

VI. Credits

  • Credits for include's author using for PLEditor:
  • YSI Include Package [******] (Tải về tại đây),
  • Streamer [Incognito] (Tải về tại đây),
  • Line [Southclaw] (Đã được tích hợp thẳng vào PLEditor với 1 số thay đổi để phù hợp với PLEditor hơn),
  • ZCMD [Zeex] (Tải về tại đây),
  • SA-MP Team.

Preview

6oZHESs.png
Erz1YFr.png
Lk2HQYq.png

  • Thanks 2

Share this post


Link to post
Share on other sites

Trùm samp có khác, mà bài này đọc bên forum.sa-mp.com rồi =))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...