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