سیستم متغیر در هر بازیکن

 

سیستم متغیر در هر بازیکن (گذاشتن کوتاه، PVar ) یک راه جدید برای ایجاد متغیرهای پخش در یک روش کارآمد به صورت پویا در سطح جهانی است، به این معنی که آنها می توانند در همان زمان در gamemode server و فیلترهای فیلتر استفاده شوند. 
آنها شبیه به SVars هستند ، اما بر اساس هر بازیکن است. 
2 پست در این موضوع را مشاهده کنید تا در مورد تفاوت بین خواص پیاده و PVars بخوانید.

مزایای

سیستم جدید معرفی شده در SA-MP 0.3a R5 سرور به روز رسانی چندین مزیت عمده در ایجاد یک آرایه MAX_PLAYERS به اندازه.

  • PVars را می توان در کلیه اسکریپت های gamemode و filterscripts به اشتراک گذاشت / دسترسی پیدا کرد، و این باعث می شود که کد شما به طور مدولاری ساده تر شود.
  • PVars به ​​صورت خودکار حذف می شود زمانی که یک بازیکن سرور را ترک می کند (بعد از OnPlayerDisconnect)، به این معنی است که شما مجبور نیستید تنظیمات دستی را برای بازیکن بعدی که پیوست می کنید بازنشانی کنید.
  • نیاز واقعی برای ساختارهای پیچیده enums / player اطلاعات نیست.
  • صرفه جویی در حافظه توسط تخصیص عناصر آرایه پیاده برای بازیکنان که احتمالا هرگز استفاده نمی شود.
  • شما به راحتی می توانید فهرست مجلات را چاپ و یا چاپ کنید. این باعث می شود هر دو اشکال زدایی و ذخیره سازی اطلاعات پخش آسان تر شود.
  • حتی اگر یک PVar ساخته نشده باشد، هنوز یک مقدار پیش فرض 0 را نشان می دهد.
  • PVars می تواند رشته های بسیار بزرگ را با استفاده از حافظه اختصاص داده شده به صورت پویا نگه دارد.
  • شما می توانید تنظیم کنید، دریافت، ایجاد بازی PVars.

اشکالاتی

  • PVars چندین بار از متغیرهای منظم پایین تر است. عموما ترجیح می دهد تجارت در حافظه برای سرعت بیشتر باشد، نه از سوی دیگر.

توابع

توابع برای تنظیم و بازیابی متغیرهای پخش عبارتند از:

  • SetPVarInt : یک عدد صحیح برای متغیر بازیکن تنظیم کنید.
  • GetPVarInt : عدد صحیح قبلا تنظیم شده از یک متغیر بازیکن دریافت کنید.
  • SetPVarString : رشته ای را برای متغیر بازیکن تعیین کنید.
  • GetPVarString : دریافت رشته قبلا تنظیم شده از یک متغیر بازیکن.
  • SetPVarFloat : یک شناور برای متغیر بازیکن را تنظیم کنید.
  • GetPVarFloat : شناور قبلی را از یک متغیر بازیکن دریافت کنید.
  • DeletePVar : متغیر بازیکن را حذف کنید.


توابع و تعریف هایی که به شما اجازه می دهد شمارا و انواع دیگر جادو را با متغیرهای پخش کنید عبارتند از:

  • GetPVarsUpperIndex : هر pVar یک شاخص یا 'id' دارد.این بیشترین مقدار را به دست می آورد.
  • getPVarNameAtIndex : نام متغیر بازیکن را از فهرست آن دریافت کنید.
  • GetPVarType : دریافت نوع متغیر بازیکن.

مرجع سمپ جی تی آی سن اندریاس آنلاین بازیکن ,یک ,متغیر ,تنظیم ,pvars ,دریافت ,متغیر بازیکن ,دریافت کنید ,بازیکن را ,یک متغیر ,از یک ,برای متغیر بازیکن ,متغیر بازیکن دریافتمنبع

آموزش گیم مود ام تی ای mta

سرور ویندوز سمپ اموزش

اموزش پورت فورواردینگ سمپ

ساختن متغییر برای بازیکنان

زبان برنامه نویسی سمپ

ماکزیمم بازیکنان سرور سمپ در اسکریپت نویسی

اموزش نصب سرور لینوکس سمپ

مشخصات

آخرین مطالب این وبلاگ

آخرین جستجو ها

عمومی سیستم های اعلام و اطفاء حریق زیبایی راز زیبایی پوستر دیواری جدید ترین موزیک ها از آکا موزیک اجناس فوق العاده دانلود آهنگ دکتر ساسی مانکن | موزیک ویدئو | کلیپ تصویری | مطلب سرا - مطالب عمومی و دانستنی دانلود مداحي محرم 1399