Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Дигл 3 патрона

Статус пользователя ThePhoenix
сообщение 12.10.2016, 22:48
Сообщение #1


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Собственно нужно выдать дигл с 3 патронами и чтоб каждый наносил по 70 урона.
Как это сделать,я хотел бы спросить у вас :)

Собственно сначала пытался выдать 4х патронный так:
Код
case 2:
        {
            new ent = give_item(id, "weapon_deagle");
            cs_set_weapon_ammo(ent, 4)
        }

Но получаю ошибку:
Цитата
L 10/11/2016 - 18:25:18: [CSTRIKE] Non-player entity -1 out of range
L 10/11/2016 - 18:25:18: [AMXX] Run time error 10: native error (native "cs_set_weapon_ammo")
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя rGame
сообщение 12.10.2016, 23:06
Сообщение #2
Стаж: 12 лет

Сообщений: 390
Благодарностей: 629
Полезность: 1016

Добавь
Код:
#include <cstrike>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 12.10.2016, 23:09
Сообщение #3
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

rGame, отличный совет. Как он его скомпилировал без cstrike?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 12.10.2016, 23:13
Сообщение #4


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Цитата(rGame @ 13.10.2016, 0:06) *
Добавь
Код:
#include <cstrike>

Код
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fakemeta>
#include <fun>
#include <cstrike>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rGame
сообщение 12.10.2016, 23:22
Сообщение #5
Стаж: 12 лет

Сообщений: 390
Благодарностей: 629
Полезность: 1016

Поторопился с ответом, думал при компиляции ошибка
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 12.10.2016, 23:26
Сообщение #6
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

ThePhoenix,
Код:
            
new ent = give_item(id, "weapon_deagle");
if(pev_valid(ent))
cs_set_weapon_ammo(ent, 4)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 13.10.2016, 9:45
Сообщение #7


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Говорит 3, выдают 4!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 13.10.2016, 10:13
Сообщение #8


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Цитата(Andrei @ 13.10.2016, 10:45) *
Говорит 3, выдают 4!

Там всё ок,я просто указал в примере, что выдавал сначала на 4, вот человек и дал пример.
По факту хоть 5, хоть 1, главное пример,цифру сменить изи.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: