پرش به مطلب اصلی

StopObject

توضیحات​

یک شیء در حال حرکت را پس از استفاده از MoveObject متوقف می‌کند.

نامتوضیحات
objectidشناسه شیئی که باید حرکت آن متوقف شود.

مقادیر بازگشتی​

این تابع هیچ مقدار خاصی بازنمی‌گرداند.

مثال‌ها​

new gAirportGate;

public OnGameModeInit()
{
gAirportGate = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);

MoveObject(gAirportGate, 0.0, 0.0, 15.0, 1.00);
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/stopobject", true) == 0)
{
StopObject(gAirportGate);
return 1;
}
return 0;
}

توابع مرتبط​

  • CreateObject: یک شیء ایجاد می‌کند.
  • DestroyObject: یک شیء را نابود می‌کند.
  • IsValidObject: بررسی می‌کند که آیا شیء مشخصی معتبر است.
  • MoveObject: یک شیء را حرکت می‌دهد.
  • SetObjectPos: موقعیت یک شیء را تنظیم می‌کند.
  • SetObjectRot: چرخش یک شیء را تنظیم می‌کند.
  • GetObjectPos: موقعیت یک شیء را پیدا می‌کند.
  • GetObjectRot: چرخش یک شیء را بررسی می‌کند.
  • AttachObjectToPlayer: یک شیء را به بازیکن متصل می‌کند.
  • CreatePlayerObject: یک شیء فقط برای یک بازیکن ایجاد می‌کند.
  • DestroyPlayerObject: یک شیء بازیکن را نابود می‌کند.
  • IsValidPlayerObject: بررسی می‌کند که آیا شیء بازیکن مشخصی معتبر است.
  • MovePlayerObject: یک شیء بازیکن را حرکت می‌دهد.
  • StopPlayerObject: حرکت یک شیء بازیکن را متوقف می‌کند.
  • SetPlayerObjectPos: موقعیت یک شیء بازیکن را تنظیم می‌کند.
  • SetPlayerObjectRot: چرخش یک شیء بازیکن را تنظیم می‌کند.
  • GetPlayerObjectPos: موقعیت یک شیء بازیکن را پیدا می‌کند.
  • GetPlayerObjectRot: چرخش یک شیء بازیکن را بررسی می‌کند.
  • AttachPlayerObjectToPlayer: یک شیء بازیکن را به بازیکن متصل می‌کند.
  • OnObjectMoved: زمانی فراخوانی می‌شود که یک شیء حرکت خود را متوقف کند.