[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум pawno » Pawno » Стандартные функции » RemovePlayerWeapon (Забирает одно оружие у игрока)
RemovePlayerWeapon
ЛолЛисДата: Вторник, 10.05.2016, 08:46 | Сообщение # 1
Полковник
Группа: Администратор
Сообщений: 282
Статус: Offline
Функция удаления одного оружия для инвентаря.
Код
stock RemovePlayerWeapon(playerid, weaponid)
{
    if(!IsPlayerConnected(playerid) || weaponid < 0 || weaponid > 50)
        return;
    new saveweapon[13], saveammo[13];
    for(new slot = 0; slot < 13; slot++)
        GetPlayerWeaponData(playerid, slot, saveweapon[slot], saveammo[slot]);
    ResetPlayerWeapons(playerid);
    for(new slot; slot < 13; slot++)
    {
        if(saveweapon [slot]== weaponid || saveammo [slot]== 0)
            continue;
        GivePlayerWeapon(playerid, saveweapon[slot], saveammo[slot]);
    }

    GivePlayerWeapon(playerid, 0, 1);

}


Пример:

В update
Код
if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN)
        {
        SendClientMessage(playerid,COLOR_SYSTEM,"У вас забрали миниган");
        RemovePlayerWeapon(playerid, WEAPON_MINIGUN)
    return 1;}

Автор: Неизвестен


IP: 83.222.105.54:8358
© [CRMP] Россия - Дрифт
Форум pawno » Pawno » Стандартные функции » RemovePlayerWeapon (Забирает одно оружие у игрока)
  • Страница 1 из 1
  • 1
Поиск: