BeginObjectSelecting
هشدار
This function was added in omp v1.1.0.2612 and will not work in earlier versions!
توضیحات
مکاننما را نمایش میدهد و به بازیکن اجازه انتخاب یک شیء را میدهد. زمانی که بازیکن شیءای را انتخاب کند OnPlayerSelectObject فراخوانی میشود.
نام | توضیحات |
---|---|
playerid | شناسه بازیکنی که باید قادر به انتخاب شیء باشد |
مقادیر بازگشتی
این تابع هیچ مقدار خاصی برنمیگرداند.
مثالها
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/select", true))
{
BeginObjectSelecting(playerid);
SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Please select the object you'd like to edit!");
return 1;
}
return 0;
}
توابع مرتبط
- CreateObject: یک شیء ایجاد میکند.
- DestroyObject: یک شیء را نابود میکند.
- MoveObject: یک شیء را حرکت میدهد.
- BeginObjectEditing: یک شیء را ویرایش میکند.
- BeginPlayerObjectEditing: یک شیء را ویرایش میکند.
- EditAttachedObject: یک شیء متصل شده را ویرایش میکند.
- EndObjectEditing: ویرایش یک شیء را لغو میکند.
کالبکهای مرتبط
- OnPlayerSelectObject: زمانی که بازیکن شیءای را انتخاب کرد فراخوانی میشود.