SetPlayerAmmo
توضیحات
تنظیم مهمات سلاح یک بازیکن.
نام | توضیحات |
---|---|
playerid | شناسه بازیکنی که قرار است مهمات سلاح آن تنظیم شود. |
WEAPON:weaponid | شناسه سلاحی که قرار است مهمات آن تنظیم شود. (نه اسلات سلاح مانند شامل samp) |
ammo | مقدار مهماتی که تنظیم میشود. |
مقدار بازگشتی
1 - تابع با موفقیت اجرا شد. موفقیت حتی زمانی که اسلات سلاح مشخص شده نامعتبر باشد (نه ۰-۱۲) نیز برگردانده میشود.
0 - تابع در اجرا شکست خورد. بازیکن متصل نیست.
مثالها
SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // تنظیم مهمات تفنگ ساچمهای به ۱۰۰ گلوله
نکات
نکته
پارامتر 'weaponslot' یک خطای تایپی در شامل sa-mp است. شما باید از شناسه سلاح استفاده کنید و نه اسلات سلاحی که میخواهید مهمات آن را تنظیم کنید.
نکته
مهمات را روی ۰ تنظیم کنید تا یک سلاح را از موجودی بازیکن حذف کنید. توجه کنید که سلاح همچنان در GetPlayerWeaponData نمایش داده میشود، البته با ۰ مهمات.
توابع مرتبط
- GetPlayerAmmo: بررسی مقدار مهماتی که بازیکن در اسلات مشخص شده دارد.
- GivePlayerWeapon: دادن سلاح به یک بازیکن.
- SetPlayerArmedWeapon: تنظیم سلاح مسلح یک بازیکن.