Jump to content

Deihim007

MTA Contributors
  • Posts

    56
  • Joined

  • Last visited

  • Days Won

    2

Deihim007 last won the day on January 7

Deihim007 had the most liked content!

About Deihim007

  • Birthday November 14

Member Title

  • MTA Contributor & User Guide Contributor

Recent Profile Visitors

3,278 profile views

Deihim007's Achievements

Snitch

Snitch (10/54)

34

Reputation

3

Community Answers

  1. Hi there, you can use the following event. https://wiki.multitheftauto.com/wiki/OnClientResourceFileDownload
  2. اکسپورتی رو که دارید کال می کنید بررسی کنید.
  3. This is not a MTA Ban, please contact the following server administration. and from the point i'm seeing it, the reason is ("سجن ادمین") which i'm pretty sure means flaming-cursing admin. So just wait for the ban to expire.
  4. سلام دوست عزیز حدس اولی که میزنم اینه که شما مثل اکثر دوستان دیگه برنامه نویسی بلد نیستید. این کار هایی رو که قصد انجامشون رو دارید نیاز به مطالعه ای پی ای ام تی ای رو دارد اما در هر صورت نحوه پیاده سازی این موارد به صورت زیر است: جواب سوال اول: function createWhiteNrg(playerSource, commandName) -- در اینجا شما فانکشن رو تعریف می کنید local px, py, pz = getElementPosition(playerSource) -- سپس مختصات پلیری که فرمان رو اجرا کرده دریافت می کنیم local v = createVehicle(522, px, py, pz) -- سپس اقدام به ساختن وسیله نقلیه می کنیم (که در واقع در این 522 موتورسیکلت ان آر جی هست) و المنت آی دی اون رو ذخیره می کنیم setVehicleColor(v, 0, 0, 0) -- حال توسط آی دی ذخیره شده رنگ وسیله رو تغییر به سفید میدیم setTimer(function() warpPedIntoVehicle(playerSource, v) -- در این قسمت هم یه ترفند خوب انجام میدیم که پس از ساخت و تغییر رنگ پلیر رو داخل وسیله وارپ کنه end, 500, 1) -- هدف از تایمر نیم ثانیه ای دادن زمان کافی برای ساخته شدن وسیله و لود شدن آن است end addCommandHandler("spawnWhiteNrg", createWhiteNrg) -- تعریف فرمان مورد نظر جواب سوال دوم: خب میشه گفت انجام این کار نسبتا پیچیده است, اول از همه شما باید سریال اون شخصی رو که بن کردید ذخیره داشته باشید که می تونید از دیتابیس یا یک فایل جیسون ساده استفاده کنید (که بازم نیاز به مطالعه بیشتر داره) حال که شما لیستی از پلیرهای سریال بن رو دارید باید هنگام ورود یک پلیر جدید نسبت به بررسی بن بود یا نبودن آن پلیر اقدام کنید. حال به مثال زیر توجه کنید: local serialBannedFile = fileOpen("serialBannedPlayers.json", true) local serialBannedPlayers = fromJSON(fileRead(serialBannedFile, fileGetSize(serialBannedFile)) function checkForBanStatus() local playerSerial = getPlayerSerial(source) for _, s in ipairs(serialBannedPlayers) do if s == playerSerial then return kickPlayer(source, "شما سریال بن هستید، در صورتی که فکر میکنید اشتباهی رخ داده است با مدیریت سرور در تماس باشید." end end end addEventHandler("onPlayerJoin", root, checkForBanStatus) جواب سوال سوم: برای دست یافن به جواب این سوال پیشنهاد میکنم این صفحه رو مطالعه کنید: https://www.Lua.org/pil/20.1.html جواب سوال چهارم: بازم این بر میگرده به مهارتتون در نحوه پیاده سازیش و از اون جایی که تا به حال همچنین ایده ای به ذهنم نیومده و واقعا دلیلی براش پیدا نمی کنم بهترین راه ممکن برای پیاده سازیش رو نمیدونم اما میتونم راه حل هایی که به ذهنم میاد رو مثال بزنم: 1) اینکه شما یک رکت انگل دوره هر پلیس بسازید و سنتر اون رکت انگل رو به پلیس اتچ کنید. 2) یک اونت آن رندر ثبت کنید و چک کنید در حل لحظه که آیا یک پلیر در رنج یک پلیس هست یا خیر و اگر هست ست المنت هلت صفر و ... راه و روش زیاده اما خودتون باید جستجو کنید تا بهترین روش رو پیدا کنید. انشالله که موفق باشید ?
  5. نه عزیزم نگفتم که تبلیغ کردی، چیزی که شما مطرح کردی به نظر میاد که دنبال اسکریپتر می گردی، وگرنه که https://community.multitheftauto.com/ پر اسکریپت های مختفله فقط باید حوصله داشتی باشی بگردی. این چیزی هم که شما می خوای باید بنویسیش معمولا، کم پیدا میشه چنین چیزی تازه اگه کار بده و آپدیت باشه. اگه با اسکریپت نویسی آشنایی داری بگو تا راهنماییت کنم
  6. با سلام در این تاپیک تنها به سوالات پاسخ داده میشه، اگه سوالی در این زمینه دارید مطرح کنید، در غیر این صورت در دیسکورد چنل تبلیغات اقدام نمایید
  7. سلام می تونین یا اینجا یا داخل دیسکورد چنل مربوطه مطرح کنید.
  8. دوستانی که بتونن سوالات پلیر ها رو جواب بدن یا تو اسکریپت نویسی کمک راهنمایی کنند. پینوشت: (این تاپیک رو فقط برای معرفی استفاده کنید)
  9. ممنون از حسن نیتتون
  10. اول از همه باید لوا یاد بگیری، پیشنهاد می کنم آموزشی که داخل چنل فارسی دیسکورد گذاشتم مطالعه کنید
  11. سلام دوستان در این بخش اگر سوالی در زمینه اسکریپت نویسی ام تی ای دارید می تونید مطرح کنید
  12. با سلام خدمت دوستان عزیز دیهیم هستم مودریتور بخش فارسی ام تی ای دوستانی که تمایل دارن می تونن خودشون رو اینجا معرفی کنند
×
×
  • Create New...