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

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: زمانی فراخوانی می‌شود که یک شیء حرکت خود را متوقف کند.