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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Плагин для изменения денег за убийства

, Обычный, VIP, Admin
Статус пользователя nick33
сообщение 5.3.2017, 22:44
Сообщение #1
Стаж: 7 лет 1 месяц

Сообщений: 11
Благодарностей: 1
Полезность: 0

Привет друзья. Где открыть такой плагин. Чтобы за убийства давал разные суммы в зависимости от статусов:
Обычный + 300
ВИПЫ + 450
Админы + 600

Ничего похожего нет, но на чужих серверах видел.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ssx
сообщение 5.3.2017, 23:12
Сообщение #2


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

по-идее должно блокировать стандартную выдачу 300$ , если нет то убери default и для вип 150 , для адм 300 (в сумме будет то что тебе нужно)

Код:
public client_death(killer, victim, wpnindex)
{
if(!is_user_alive(killer))
return PLUGIN_HANDLED

switch(get_user_flags(killer) )
{
case ADMIN_RESERVATION: cs_set_user_money(killer, cs_get_user_money(killer) + 450)
case ADMIN_BAN: cs_set_user_money(killer, cs_get_user_money(killer) + 600)
default: cs_set_user_money(killer, cs_get_user_money(killer) + 300)
}
return PLUGIN_HANDLED
}


П.С. у меня раньше по статусу давало а теперь дает по формуле:
если с ножа: (лвл убийцы * лвл жертвы) * 3
если в хедшот: (лвл убийцы * лвл жертвы) * 2
простое: лвл убийцы * лвл жертвы



Отредактировал: ssx, - 5.3.2017, 23:15


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя nick33
сообщение 6.3.2017, 9:35
Сообщение #3
Стаж: 7 лет 1 месяц

Сообщений: 11
Благодарностей: 1
Полезность: 0

Спасибо за код, но как его запилить?
Добавил перед кодом. скомпилировалось, но не видно в amxx list

Код
#include <amxmodx>
#include <cstrike>

public plugin_init()
{
    register_plugin("Add Money Kill ", "1.0", "va * uz");
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nick33
сообщение 6.3.2017, 10:46
Сообщение #4
Стаж: 7 лет 1 месяц

Сообщений: 11
Благодарностей: 1
Полезность: 0

Работает плагин, но дает всем по 600$. Хоть админам , хоть випам, хоть обычным.
И в строке зеленый цвет не меняется также +300$, а на счет зачисляется 600$.
ткните носом в функции или где что изменить.
здоровье бы еще подправить больше 255, но читал движок не поддерживает отображение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 6.3.2017, 12:01
Сообщение #5


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

client_death Функция вызывается когда игрок умирает
The CSX Module / csx.inc



[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csparena
сообщение 6.3.2017, 12:08
Сообщение #6


Стаж: 8 лет 6 месяцев

Сообщений: 2377
Благодарностей: 541
Полезность: 106

Цитата(ssx @ 6.3.2017, 14:01) *
client_death Функция вызывается когда игрок умирает
The CSX Module / csx.inc

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