Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 3 из 3
  1. #1
    Аватар для semen7907
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.02.2014
    Сообщений
    34
    Репутация:
    0 ±

    Пикапы оружия после убийства

    Подскажите как можно реализовать чтобы у игрока выпадало оружие(со всех слотов)
    и появлялись пикапы с оружием

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Вроде в SA-MP есть вшитый вариант решения Вашей проблемы, но я не помню как его активировать, поэтому давайте изобретать велосипеды.
    Можно сделать как-то так, если особо не заморачиваться:
    PHP код:
    new pickup_weap_model[46] =
        {
    331333334335336337,
        
    338339341321322323,
        
    324325326342343344,
        
    345354370346347348,
        
    349350351352353355,
        
    356372357358359360,
        
    361362363364365366,
        
    367368369};
    public 
    OnPlayerDeath(playeridkilleridreason)
    {
        new 
    Floatplayer_pos[4], weapons[13][2];
        
    GetPlayerPos(playeridplayer_pos[0], player_pos[1], player_pos[2]);
        for(new 
    i13i++)
        {
            
    GetPlayerWeaponData(playeridiweapons[i][0], weapons[i][1]);
            if(!
    weapons[i][1]) continue;

            
    CreatePickup(pickup_weap_model[weapons[i][0]], 5player_pos[0]+(player_pos[3]+=0.5), player_pos[1]+(player_pos[3]), player_pos[2]);
        }
        return 
    1;

    Только я не помню модель пикапа, которая бы подошла в нашем случае + массив взят из этих ваших интернетов и за работу его я не ручаюсь... В общем, это просто пример, который нужно доработать. Вооот
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для semen7907
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.02.2014
    Сообщений
    34
    Репутация:
    0 ±
    Нашел такой скрипт (http://pastebin.com/XAKcCTuK) но там есть одиб баг, созданные пикапы не удаляются, а когда я умираю на новом месте, то появляются пикапы со старого и нового места, можешь помочь, если не затруднит


      Открыть/закрыть
    PHP код:
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:48pickupid5  Pickup[i]: -1
    [16:22:49Pickup0
    [16:22:49Pickup11
    [16:22:49Pickup12
    [16:22:49Pickup13
    [16:22:49Pickup14
    [16:22:49Pickup15
    [16:22:49Pickup16
    [16:22:49Pickup17
    [16:23:03DestroyPickup0
    [16:23:17DestroyPickup
    Последний раз редактировалось semen7907; 02.01.2016 в 15:33.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •