Страница 1 от 2

Money Rewards Modifier

Публикувано на: 30 Апр 2017, 16:57
от OciXCrom
Изображение

Money Rewards Modifier
Описание
  • Позволява ви да промените количеството на парите, което получавате, при различни събития. Можете да промените парите при убийство на играч, съотборник, заложник, влизане в играта, отбор, победа/загуба на отбор, залагане/обезвреждане на бомбата и прочие.
Изисквания
Настройки
  • Настройките се намират във файла configs/MoneyModifier.ini.
  • Във файла са изброени всички възможни събития, които можете да промените. Същите са разделени на два вида - събития за отделни играчи и глобални събития.
  • При събитията за играчи можете да нагласите и администраторски флаг, с което само играчите, които притежават флага, ще получат новата сума на пари.
  • Сумата на пари може да бъде директно определена, увеличена, намалена, умножена или разделена в зависимост от оригиналната сума.
Примери
  • RT_ -- събитие за отделен играч
  • RR_ -- глобално събитие
  • RT_ENEMY_KILLED = 400 -- всички играчи ще получават 400$ при убийство на играч
  • RT_ENEMY_KILLED = +50 0 b -- играчите с флаг b ще получават +50$ при убийство на играч
  • RT_HOSTAGE_RESCUED = +25% 0 b -- играчите с флаг b ще получават +25% от оригиналната сума при освобождаване на заложник
  • RT_TEAMMATES_KILLED = 0 0 abcdei -- играчите с флагове abcdei няма да губят пари при убийство на съотборник
  • RR_CTS_WIN = 1000 -- контра терористите ще получават 1000$ при победа
  • RR_BOMB_PLANTED = -7% -- терористите ще получават -7% от оригиналната сума при залагане на бомбата
Допълнителна информация и линк за теглене

Изображение
Изображение
Изображение

Re: Money Rewards Modifier

Публикувано на: 30 Апр 2017, 17:43
от <GOSH>
БЛАГОДАРЯ OciXCrom, че си се ангажирал със преработката, но забелязах, че за убийство с headshoot получаваш същите пари 400$ като нормално убийство.
Ще можеш ли да преработиш плъгина, и да го качиш със опция за headshoot.
Аз в момента използвам този за CSDM , затова ми трябва това със headshoot .

Re: Money Rewards Modifier

Публикувано на: 30 Апр 2017, 20:36
от OciXCrom
Играта ползва една и съща сума за обикновено убийство и убийство с headshot, тъй че не може да се добави различна сума за headshot (поне не по начина, който ползвам в плъгина). Ще трябва да ползваш друг плъгин за headshot. Предполагам този, който си дал, ти върши работа.

Добавено преди 42 минути 47 секунди:
Ето ти плъгин за пари при headshot написан с reapi:

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <reapi>

public plugin_init()
{
    register_plugin("Money on Headshot", "1.0", "OciXCrom")
    RegisterHookChain(RG_CBasePlayer_Killed, "ReAPI_HC_PlayerKilled_Post", 1)
}

public ReAPI_HC_PlayerKilled_Post(iVictim, iKiller)
{
    if(get_member(iVictim, m_bHeadshotKilled))
        rg_add_account(iKiller, 400)
}

Re: Money Rewards Modifier

Публикувано на: 03 Май 2017, 15:32
от OciXCrom
Update v1.1 @ 03.05.2017
  • Добавена е опция да може да се ползват различни награди в различни рундове.

Money Rewards Modifier

Публикувано на: 25 Сеп 2017, 22:27
от VOVERAX
����lL 09/25/2017 - 22:07:38: Invalid array handle provided (0)
L 09/25/2017 - 22:07:38: [AMXX] Run time error 10 (plugin "crx_money_modifier.amxx") (native "ArrayDestroy") - debug not enabled!
L 09/25/2017 - 22:07:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 09/25/2017 - 22:07:38: -------- Mapchange to css_dust2 --------
[AMXX] Loaded 1 admin from file

Loaded 243 Cheat Messages


Admin Spectator ESP v1.3, Copyright (C) 2006 by KoST

L 09/25/2017 - 22:07:38: [ReAPI] RegisterHookChain: function (CSGameRules_OnRoundFreezeEnd) is not available, ReGameDLL required.
L 09/25/2017 - 22:07:38: [AMXX] Run time error 10 (plugin "crx_money_modifier.amxx") (native "RegisterHookChain") - debug not enabled!
L 09/25/2017 - 22:07:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 09/25/2017 - 22:07:38: [ReAPI] RegisterHookChain: function (CBasePlayer_GiveAmmo) is not available, ReGameDLL required.
L 09/25/2017 - 22:07:38: [AMXX] Run time error 10 (plugin "reapi_test.amxx") (native "RegisterHookChain") - debug not enabled!
L 09/25/2017 - 22:07:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Money Rewards Modifier

Публикувано на: 26 Сеп 2017, 08:02
от TheRedShoko
Сложи си ReHLDS, ReGameDLL & ReAPI последни версии.

Money Rewards Modifier

Публикувано на: 28 Окт 2017, 10:53
от LoShIaA
Мислил ли си да промениш кода и да добавиш възможността за допълнително пари при hs и да добавиш опция, която премахва лимита на парите. Всичко да е в едно, защото иначе трябва да се използват поне три отделни плъгина, защото искам да имам различна награда при hs, бонус награда за вип и да няма лимит на парите, а ако можеш да го направиш в един ще е супер.

Едит: значи този квар съм го пропуснал https://github.com/s1lentq/ReGameDLL_CS ... tion-cvars и няма нужда от такава опция и то пак остана само бонус за HS :D

Money Rewards Modifier

Публикувано на: 28 Окт 2017, 14:33
от OciXCrom
Реално само това за HS трябва да се добави, понеже другите ги има. Да, обмислял съм го, ама пари за hs някак не се свързват със самата идея на плъгина, понеже той променя стандартните награди от самата игра, а награда за hs не съществува и трябва да се добави напълно различна функция и начин на работа специално за това едно нещо. Ама, все тая, когато намеря време може и да го добавя.

Money Rewards Modifier

Публикувано на: 01 Ное 2017, 19:36
от LoShIaA
Забелязах, че не ми дава пари бонус, когато имам нужния флаг за това.
RT_ENEMY_KILLED = 400
RT_ENEMY_KILLED = +200 b
Така съм настроил MoneyModifier.ini, но когато убия някой и ми дава само 400$. Какво съм объркал? Флага го и имам плъгина върви. Също така съм премахнал почти всички други плъгини оставих само четири, но се съмнявам да е от тях проблема.
Едит: Сървъра е respawn изцяло на rehlds всичко с последните ъпдейти от вчера, както и amxx и metamod-а.

Money Rewards Modifier

Публикувано на: 01 Ное 2017, 19:42
от OciXCrom

Код за потвърждение: Избери целия код

;FORMAT: <reward id> = <amount> [round] [admin flag (only for player rewards)]
Забравил съм да обновя първото мнение. +200 0 b трябва да е, понеже вторият параметър означава рунд.