CreatePlayerTextDraw
توضیحات
برای یک بازیکن textdraw ایجاد میکند. این میتواند به عنوان راهی برای دور زدن محدودیت text-draw عمومی استفاده شود.
نام | توضیحات |
---|---|
playerid | ID بازیکنی که برایش textdraw ایجاد شود |
Float:x | مختصات X |
Float:y | مختصات Y |
const format[] | متن textdraw. |
OPEN_MP_TAGS:... | تعداد نامحدود آرگومان از هر نوع. |
مقادیر بازگشتی
ID textdraw ایجاد شده
مثالها
// این متغیر برای ذخیره id textdraw استفاده میشود
// تا بتوانیم در سراسر اسکریپت از آن استفاده کنیم
new PlayerText:welcomeText[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
// اول، textdraw را ایجاد کنید
welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Welcome to my OPEN.MP server");
// حالا آن را نمایش دهید
PlayerTextDrawShow(playerid, welcomeText[playerid]);
return 1;
}
نکات
نکته
Player-textdraw ها هنگام قطع اتصال بازیکن خودکار حذف میشوند.
هشدار
کدهای نگاشت کلیدهای صفحه کلید (مثل k~~VEHICLE_ENTER_EXIT) بعد از کاراکتر 255 کار نمیکنند.
توابع مرتبط
- PlayerTextDrawDestroy: حذف player-textdraw.
- PlayerTextDrawColor: تنظیم رنگ متن در player-textdraw.
- PlayerTextDrawBoxColor: تنظیم رنگ جعبه player-textdraw.
- PlayerTextDrawBackgroundColor: تنظیم رنگ پسزمینه player-textdraw.
- PlayerTextDrawAlignment: تنظیم تراز player-textdraw.
- PlayerTextDrawFont: تنظیم فونت player-textdraw.
- PlayerTextDrawLetterSize: تنظیم اندازه حروف متن در player-textdraw.
- PlayerTextDrawTextSize: تنظیم اندازه جعبه player-textdraw (یا منطقه قابل کلیک برای PlayerTextDrawSetSelectable).
- PlayerTextDrawSetOutline: تغییر وضعیت outline در player-textdraw.
- PlayerTextDrawSetShadow: تنظیم سایه player-textdraw.
- PlayerTextDrawSetProportional: مقیاس کردن فاصله متن در player-textdraw به نسبت متناسب.
- PlayerTextDrawUseBox: تغییر وضعیت جعبه در player-textdraw.
- PlayerTextDrawSetString: تنظیم متن player-textdraw.
- PlayerTextDrawShow: نمایش player-textdraw.
- PlayerTextDrawHide: مخفی کردن player-textdraw.
- IsPlayerTextDrawVisible: بررسی اینکه آیا player-textdraw برای بازیکن نمایش داده میشود.
- IsValidPlayerTextDraw: بررسی معتبر بودن player-textdraw.
- PlayerTextDrawBackgroundColour: تنظیم رنگ پسزمینه player-textdraw.
- PlayerTextDrawBoxColour: تنظیم رنگ جعبه textdraw (PlayerTextDrawUseBox).
- PlayerTextDrawColour: تنظیم رنگ متن player-textdraw.
- PlayerTextDrawGetAlignment: دریافت تراز متن player-textdraw.
- PlayerTextDrawGetBackgroundColour: دریافت رنگ پسزمینه player-textdraw.
- PlayerTextDrawGetBoxColour: دریافت رنگ جعبه player-textdraw.
- PlayerTextDrawGetColour: دریافت رنگ متن player-textdraw.
- PlayerTextDrawGetFont: دریافت فونت متن player-textdraw.
- PlayerTextDrawGetLetterSize: دریافت عرض و ارتفاع حروف.
- PlayerTextDrawGetOutline: دریافت اندازه outline player-textdraw.
- PlayerTextDrawGetPos: دریافت موقعیت player-textdraw.
- PlayerTextDrawGetPreviewModel: دریافت مدل پیشنمایش player-textdraw سهبعدی.
- PlayerTextDrawGetPreviewRot: دریافت چرخش و زوم مدل پیشنمایش سهبعدی player-textdraw.
- PlayerTextDrawGetPreviewVehicleColours: دریافت رنگهای پیشنمایش وسیله نقلیه player-textdraw سهبعدی.
- PlayerTextDrawGetShadow: دریافت اندازه سایه player-textdraw.
- PlayerTextDrawGetString: دریافت متن player-textdraw.
- PlayerTextDrawGetTextSize: دریافت محور X و محور Y اندازه متن player-textdraw.
- PlayerTextDrawIsBox: بررسی اینکه آیا player-textdraw جعبه است.
- PlayerTextDrawIsProportional: بررسی اینکه آیا player-textdraw متناسب است.
- PlayerTextDrawIsSelectable: بررسی اینکه آیا player-textdraw قابل انتخاب است.
- PlayerTextDrawSetPos: تنظیم موقعیت player-textdraw.
- PlayerTextDrawSetPreviewVehicleColours: تنظیم رنگ وسیله نقلیه در پیشنمایش مدل player-textdraw (اگر وسیله نقلیه نمایش داده شود).