پرش به مطلب اصلی

GetPlayerWeaponState

توضیحات

وضعیت اسلحه بازیکن را بررسی می‌کنه.

نامتوضیحات
playeridID بازیکنی که می‌خوای وضعیت اسلحه‌اش رو دریافت کنی.

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

وضعیت اسلحه بازیکن.

0 اگه بازیکن مشخص شده وجود نداشته باشه.

مثال‌ها

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/wstate", true))
{
new WEAPONSTATE:state = GetPlayerWeaponState(playerid);

static weaponStates[4][64] =
{
"Current weapon has no ammo remaining",
"Current weapon has a single bullet left",
"Current weapon has more than one bullet left",
"Reloading current weapon"
};

new string[144];
format(string, sizeof(string), "Your weapon state: %s", weaponStates[state]);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}

توابع مرتبط

منابع مرتبط