---
title: "AddSimpleModelTimed | open.mp"
description: "مدل object ساده سفارشی جدیدی برای دانلود اضافه می‌کند."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/AddSimpleModelTimed
language: fa
---

# AddSimpleModelTimed

هشدار

این function در SA-MP 0.3.DL R1 اضافه شده و در نسخه های قبلی کار نخواهد کرد!

## توضیحات

مدل object ساده سفارشی جدیدی برای دانلود اضافه می‌کند. فایل‌های مدل در Documents\\GTA San Andreas User Files\\SAMP\\cache بازیکن در پوشه IP و Port سرور با نام فایل به شکل CRC ذخیره خواهند شد.

| نام | توضیحات |
| --- | --- |
| virtualWorld | ID دنیای مجازی برای در دسترس قرار دادن مدل. از -1 برای همه دنیاها استفاده کنید. |
| baseid | ID مدل object پایه برای استفاده (object اصلی برای استفاده زمانی که دانلود شکست بخورد). |
| newid | ID مدل object جدید در محدوده -1000 تا -30000 (29000 slot) برای استفاده بعدی با CreateObject یا CreatePlayerObject. |
| const dff\[\] | نام فایل کالیژن مدل .dff که به طور پیش‌فرض در پوشه models سرور قرار دارد (تنظیمات artpath). |
| const textureLibrary\[\] | نام فایل texture مدل .txd که به طور پیش‌فرض در پوشه models سرور قرار دارد (تنظیمات artpath). |
| timeOn | زمان بازی دنیا (ساعت) که این object ظاهر خواهد شد |
| timeOff | زمان بازی دنیا (ساعت) که این object ناپدید خواهد شد |

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

**1:** تابع با موفقیت اجرا شد.

**0:** تابع در اجرا شکست خورد.

## مثال‌ها

```c
public OnGameModeInit()
{
    AddSimpleModelTimed(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd", 9, 18); // این دیوار فقط از 9:00 صبح تا 6:00 عصر render می‌شود
    return 1;
}
```

## نکات

یادداشت

-   ابتدا باید **useartwork** یا **artwork.enable** در تنظیمات سرور فعال شود تا این کار کند.
-   وقتی virtualworld تنظیم شود، مدل‌ها یک بار دانلود خواهند شد که بازیکن وارد دنیای خاص شود.

هشدار

در حال حاضر هیچ محدودیتی برای زمان فراخوانی این تابع وجود ندارد، اما بدانید که اگر آن‌ها را داخل [OnFilterScriptInit](https://omp.itsneufox.com/fa/docs/scripting/callbacks/OnFilterScriptInit)/[OnGameModeInit](https://omp.itsneufox.com/fa/docs/scripting/callbacks/OnGameModeInit) فراخوانی نکنید، خطر این وجود دارد که برخی بازیکن‌ها که از قبل در سرور هستند مدل‌ها را دانلود نکرده باشند.

## توابع مرتبط

-   [AddSimpleModel](https://omp.itsneufox.com/fa/docs/scripting/functions/AddSimpleModel): مدل object ساده سفارشی جدیدی برای دانلود اضافه می‌کند.
-   [IsValidCustomModel](https://omp.itsneufox.com/fa/docs/scripting/functions/IsValidCustomModel): بررسی می‌کند که آیا ID مدل سفارشی معتبر است.
-   [GetCustomModelPath](https://omp.itsneufox.com/fa/docs/scripting/functions/GetCustomModelPath): مسیر مدل سفارشی را دریافت کنید.

## callback های مرتبط

-   [OnPlayerFinishedDownloading](https://omp.itsneufox.com/fa/docs/scripting/callbacks/OnPlayerFinishedDownloading): زمانی فراخوانی می‌شود که بازیکن دانلود مدل‌های سفارشی را تمام کند.
