Jump to content

Deihim007

MTA Contributors
  • Posts

    56
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Deihim007

  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. با سلام خدمت دوستان عزیز دیهیم هستم مودریتور بخش فارسی ام تی ای دوستانی که تمایل دارن می تونن خودشون رو اینجا معرفی کنند
  13. قوانین انجمن فارسی ام تی ای:اس ای .به انجمن فارسی ام تی ای خوش آمدید. لطفا قوانین زیر را جهت اطمینان مطالعه نمایید نسخه کوتاه لطفا با قضاوت صحیح از هرگونه اعمالی که باعث دردسر برای ما و شما شود خودداری نمایید. ضمنا بایکدیگر بدرستی برخورد نمایید نحوه تماس با ما سرور دیسکورد: (در صورت هرگونه سوال): مشخصات - لینک دعوت پیام در انجمن (پی ام - الالخصوص برای موضوعات خصوصی): لینک اعضاء توییتر : ام تی ای گروه استیم : لینک قوانین کلی الف) از هرگونه بی احترامی و برخورد نادرست خودداری نمایید ب) قوانین عمومی را رعایت نموده و از فحاشی، نژادپرستی، مباحث سیاسی و مذهبی خودداری نمایید پ) انتشار هرگونه لینک دعوت، تبلیغ و غیره خودداری نمایید ت) از انتشار هرگونه اطلاعات شخصی دیگر افراد خودداری نمایید ث) هرگونه انتشار و استفاده و یا درخواست کمک برای اسکریپت های لو رفته یا دزدی شده اکیدا ممنوع است ج) لطفا از استفاده حروف انگلیسی (به اصطلاح فینگلیش) خودداری نمایید
  14. Hi there, First of all it really depends on how much security you're talking about, the heaviest security i can think of atm is first using MTA luac encryption with level 2 obfuscate then using a key based encryption on that file which that key would be time base generated like OTP, which each time a client ask for scripts it would be encrypted based on time then it'll be sent to client which there it would be decrypted by a key fetched from the server with which has a time limit for each serial to request that key.(for example 30 times for each resource in one hour) The only limit for security is your imagination...
  15. A: Because it was the time... Q: What's the purpose of life?
  16. The thing is, you wrote interior="1", which if you change it to "0" and ofc your dimension to "-1", the object will be visible in all dimensions.
  17. Hello, I would like to request for Persian / فارسی section for Iranian players. Also i ask Iranian players to help out translating mta to persian. (I've already made lot of progress) -> https://translate.mtasa.com/fa/ With regards. Deihim007 با سلام, اینجانب تمایل به درخواست بخش فارسی برای پلیر های ایرانی رو دارم. همچنین از پلیر های ایرانی میخوام برای ترجمه ام تی ای به فارسی کمک کنند (که در حال حاضر پیشرفت زیادی داشته) -> https://translate.mtasa.com/fa/ با سپاس دیهیم 007
  18. Hello This is Deihim from Nexus Games We have a opportunity for talented people that are not currently employed. We've built a community called nexus games or in short name NGS, our goal is to create and develop games servers that has the most fans. One of those game servers from many is MTA:SA as you may noticed already. I offer you a job as a developer and in case of having experience to handle players a half time staff job. In return you'll have a team support that being leaded by me. which includes anything i could or should provide for the team. For specific details we'll talk in further. If you're interested to join there will be tasks that by completing them you get scores, your rank in team and the percentage for getting a cut from NGS income will have a direct effect on this. So hard work won't be unrewarded in NGS. So basically this is a Paid job that depends on your work. We also have other game servers in development that you could participate: [ Minecraft, Rust, ARK, ... ] and servers that only needs management: [ CS:GO, TeeWorlds, Don't Starve Together, ... ] Take your time, and think about it, our doors is always open to talented people. Sincerely Deihim. Our website: http://nexusgames.ir/ Discord: https://discord.gg/h9zvugz To apply for this job fill the form and send it over here or in our Discord server. Name : Age : Nationality : GMT : How long you been playing MTA:SA : Have you ever been a developer or a staff? : What languages you can speak? : What skills do you have? : How do you describe yourself? : What do you think about being a member of a team? : Tell us anything you want to say :
×
×
  • Create New...