Иконка ресурса

Advanced Ultimate Weapons 0.1.0b

Нет прав для скачивания
Сообщения
579
Реакции
338
Предупреждения
1
Помог
9 раз(а)
praccprefere, ifx, можно попробовать адаптировать к vip rbs. Нужны тестеры
 
Сообщения
443
Реакции
319
Помог
13 раз(а)
Маловероятно что у тебя хватит знаний чтобы протестировать плагин, судя по тому что ты пишешь. Так что не стоит.
Заглушка вам не понравится скорее всего, но что поделать.
 
Сообщения
75
Реакции
66
Помог
1 раз(а)
Обновление до версии 0.0.2-Alpha
steelzzz, Пистолеты все таки не дропает, остаются в слоте при weapons_give_type 2(p.s. Вылетает основное оружие, а не с допслота)
При указании в ultimate_weapons.ini flags 0, тем кто с привилегиями(Флаги abt) пишет Нет Доступа, но админам разрешает взять
Код:
// This file was auto-generated by AMX Mod X (v1.9.0.5263)
// Cvars for plugin "[ReAPI] Ultimate Weapons" by "steelzzz" (addons/reapi_ultimate_weapons.amxx, v0.0.2-Alpha)


// -
// Default: "0.0.2-Alpha"
ruw_version "0.0.2-Alpha"

// Флаг (для доступа к кварам ниже) | 0 - отключить
// -
// Default: "t"
weapons_flag "t"

// Кто может пользоваться меню? | 0 - отключить меню | 1 - все | 2 - игроки с флагом weapons_flag
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
weapons_access "2"

// Скидка в процентах на покупку оружий игрокам с флагом weapons_flag
// -
// Default: "30"
// Minimum: "0.000000"
// Maximum: "100.000000"
weapons_disc "0"

// Во сколько раз увеличить время закупки для игроков с флагом weapons_flag
// -
// Default: "2.0"
// Minimum: "0.000000"
weapons_time "1.0"

// С какого раунда можно пользоваться меню
// -
// Default: "3"
// Minimum: "0.000000"
weapons_firstround "3"

// Только в зоне покупки
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_zone "1"

// Показывать в /ultimate меню процент урона?
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_menu_dmg "0"

// Флаг для доступа к консольной команде weapons_give | 0 - отключить команду
// -
// Default: "t"
weapons_cmd_access "t"

// Способ выдачи оружия 0 - Добавить | 1 - Заменить | 2 - Выкинуть и заменить
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
weapons_give_type "2"

// Тип трейсера | 0 - Как в оригинальном Ultimate Weapons | 1 - Другой
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_trace_type "0"

И еще сыпет время от времени:

Код:
L 04/06/2020 - 19:15:17: Invalid player id 161
L 04/06/2020 - 19:15:17: [AMXX] Displaying debug trace (plugin "addons/reapi_ultimate_weapons.amxx", version "0.0.2-Alpha")
L 04/06/2020 - 19:15:17: [AMXX] Run time error 10: native error (native "get_user_flags")
L 04/06/2020 - 19:15:17: [AMXX]    [0] reapi_ultimate_weapons.sma::CWeapon_Touch_Pre (line 372)
 

Вложения

Последнее редактирование:
Сообщения
579
Реакции
338
Предупреждения
1
Помог
9 раз(а)
steelzzz, Пистолеты все таки не дропает, остаются в слоте при weapons_give_type 2
При указании в ultimate_weapons.ini flags 0, тем кто с привилегиями(Флаги abt) пишет Нет Доступа, но админам разрешает взять
Код:
// This file was auto-generated by AMX Mod X (v1.9.0.5263)
// Cvars for plugin "[ReAPI] Ultimate Weapons" by "steelzzz" (addons/reapi_ultimate_weapons.amxx, v0.0.2-Alpha)


// -
// Default: "0.0.2-Alpha"
ruw_version "0.0.2-Alpha"

// Флаг (для доступа к кварам ниже) | 0 - отключить
// -
// Default: "t"
weapons_flag "t"

// Кто может пользоваться меню? | 0 - отключить меню | 1 - все | 2 - игроки с флагом weapons_flag
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
weapons_access "2"

// Скидка в процентах на покупку оружий игрокам с флагом weapons_flag
// -
// Default: "30"
// Minimum: "0.000000"
// Maximum: "100.000000"
weapons_disc "0"

// Во сколько раз увеличить время закупки для игроков с флагом weapons_flag
// -
// Default: "2.0"
// Minimum: "0.000000"
weapons_time "1.0"

// С какого раунда можно пользоваться меню
// -
// Default: "3"
// Minimum: "0.000000"
weapons_firstround "3"

// Только в зоне покупки
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_zone "1"

// Показывать в /ultimate меню процент урона?
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_menu_dmg "0"

// Флаг для доступа к консольной команде weapons_give | 0 - отключить команду
// -
// Default: "t"
weapons_cmd_access "t"

// Способ выдачи оружия 0 - Добавить | 1 - Заменить | 2 - Выкинуть и заменить
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
weapons_give_type "2"

// Тип трейсера | 0 - Как в оригинальном Ultimate Weapons | 1 - Другой
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
weapons_trace_type "0"

И еще сыпет время от времени:

Код:
L 04/06/2020 - 19:15:17: Invalid player id 161
L 04/06/2020 - 19:15:17: [AMXX] Displaying debug trace (plugin "addons/reapi_ultimate_weapons.amxx", version "0.0.2-Alpha")
L 04/06/2020 - 19:15:17: [AMXX] Run time error 10: native error (native "get_user_flags")
L 04/06/2020 - 19:15:17: [AMXX]    [0] reapi_ultimate_weapons.sma::CWeapon_Touch_Pre (line 372)
Хорошо.
 
Сообщения
579
Реакции
338
Предупреждения
1
Помог
9 раз(а)
kennybear, когда появится возможность
 
Сообщения
55
Реакции
10
Помог
1 раз(а)
Вот такая ошибка.
Код:
L 04/15/2020 - 00:02:01: [AMXX] Displaying debug trace (plugin "reapi_ultimate_weapons.amxx", version "0.0.2-Alpha")
L 04/15/2020 - 00:02:01: [AMXX] Run time error 10: native error (native "get_user_flags")
L 04/15/2020 - 00:02:01: [AMXX]    [0] reapi_ultimate_weapons.sma::CWeapon_Touch_Pre (line 372)
 
Сообщения
1,668
Реакции
1,494
Помог
24 раз(а)
Сообщения
579
Реакции
338
Предупреждения
1
Помог
9 раз(а)
JumpyLion, установите последнюю версию
 
Сообщения
9
Реакции
0
Помог
1 раз(а)
Кто может скомпилируемую скинуть? не компилируется не в какую
 
Сообщения
141
Реакции
55
Помог
2 раз(а)
There is an error in the english translation.
CHAT_BUY_DISABLE = ^4[Ultimate Weapons]^1 Possibility of purchase of disabled!
CHAT_BUY_DISABLE = ^4[Ultimate Weapons]^1 Possibility of purchase is disabled!

The German translation as follows:
Код:
[de]
MENU_TITLE = \r[\yKaufmenü\r]\w Benutzerdefinierte Waffen\y\R$
MENU_DISCOUNT = \r(\y%d%% Rabatt\r)
MENU_DAMAGE = \r(\y%d%%\wSchaden\r)
MENU_NEXT = Nächste
MENU_BACK = Zurück
MENU_EXIT = Schließen

CHAT_NO_ACCESS = ^4[Ultimate Weapons]^1 Kein Zugriff!
CONSOLE_NO_ACCESS = [Ultimate Weapons] Kein Zugriff!
СHAT_NO_MONEY = ^4[Ultimate Weapons]^1 Nicht genug Geld zum Kaufen!
CENTER_NOT_IN_BUYZONE = Du musst in der Kaufzone sein!
CENTER_BUYTIME = %d Sekunden sind vorbei. Du kannst nichts mehr kaufen!
CHAT_ROUNDS = ^4[Ultimate Weapons]^1 Verfügbar in %d Runden
CHAT_BUY_DISABLE = ^4[Ultimate Weapons]^1 Kaufmöglichkeit ist deaktiviert!
CONSOLE_WEAPONS_NOTFOUND = Diese Waffe ist nicht auf der Liste ultimate_weapons.ini
CHAT_WEAPON_BUY = ^4[Ultimate Weapons]^1 Kauf erfolgreich: %s
CHAT_WEAPON_GET = ^4[Ultimate Weapons]^1 Du bekommst: %s
CONSOLE_USAGE = Verwendung: weapons_give <name ODER authid ODER userid>
CENTER_NO_ACCESS = Kein Zugriff!

CVAR_WEAPONS_FLAG = Flag-Zugriff (für den Zugriff auf die unten stehenden cvars) | 0 - Ausschalten
CVAR_WEAPONS_ACCESS = Wer kann das Menü benutzen? | 0 - Niemand (Menü aus) | 1 - Jeder | 2 - Spieler mit der Flag 'weapons_flag'
CVAR_WEAPONS_DISC = Rabatt auf Waffenkauf für Spieler mit der Flag 'weapons_flag' in Prozent
CVAR_WEAPONS_TIME = Zusätzliche Zeit für Spieler mit der Flag weapons_flag für den Waffenkauf
CVAR_WEAPONS_FIRSTROUND = Menüzugriff seit Runde X
CVAR_WEAPONS_ZONE = Nur in der Kaufzone
CVAR_WEAPONS_MENU_DMG = Prozentualen Schaden im /ultimate - Menü zeigen?
CVAR_WEAPONS_CMD_ACCESS = Benötigte Flag für den Konsolenbefehl weapons_give | 0 - Ausschalten
CVAR_WEAPONS_GIVE_TYPE = Art der Waffenübergabe | 0 - Hinzufügen | 1 - Ersetzen | 2 - Fallenlassen und ersetzen
CVAR_WEAPONS_TRACE_TYPE = Art des Tracers | 0 - Wie das Original Ultimate Weapons | 1 - Anders
I'm unsure about the CVAR_WEAPONS_TRACE_TYPE since I don't know what this exactly means. But should be ok this way.
 
Сообщения
579
Реакции
338
Предупреждения
1
Помог
9 раз(а)
rian18, Thank you! Trace is bullet trajectory.
 
Сообщения
141
Реакции
55
Помог
2 раз(а)
Then you should make this:
Код:
CVAR_WEAPONS_TRACE_TYPE = Art der Geschossbahn | 0 - Wie das Original Ultimate Weapons | 1 - Anders
 
Сообщения
85
Реакции
-3
а можно сделать чтобы меню открывалось автоматически и информацию о подключении вип игрока? буду очень благодарен
 

Вложения

Сообщения
85
Реакции
-3
Нашел код который мне нужен из старого доброго vip custom
Код:
public client_putinserver(id)
{
    g_iAlive[id] = 0
    g_bAccess[id] = get_user_flags(id) & flagaccess ? true : false

    if(info)
    {
        set_task(1.0, "vip_connected", id)
        if(target_map)
        {
            set_task(30.0, "vip_help", id)
        }
    }
    if(!is_user_hltv(id))
    {
        SetFlagConnected(id)
    }
}
 // Vip connected info/help
public vip_connected(id)
{
    if(g_bAccess[id])
    {
        new name[32]
        get_user_name(id, name, 31)
        ChatColor(0, "%L", LANG_SERVER,"VIP_CONNECTED", name)
    }
}

public vip_help(id)
{
    if(g_bAccess[id])
    {
        new name[32]
        get_user_name(id, name, 31)
        ChatColor(id, "%L", LANG_SERVER,"VIP_HELP", name)
    }
}
вроде как то что мне нужно, но до конца не разобрался с этим
Код:
g_iAlive[id] = 0
g_bAccess[id] = get_user_flags(id) & flagaccess ? true : false
это проверка на живой ли игрок? или что
 
Сообщения
287
Реакции
223
Помог
6 раз(а)
Код:
g_iAlive[id] = 0
g_bAccess[id] = get_user_flags(id) & flagaccess ? true : false
это проверка на живой ли игрок? или что
Первая переменная, похоже, хранит в себе информацию о том, жив игрок или нет, кеширование значения, если одним словом. Но тут и bool бы хватило. Чтобы убедиться точно, что это за переменная, надо лезть в полный исходник и там смотреть
Вторая переменная хранит в себе информацию, будет ли предоставлен доступ к функционалу, если игрок будет иметь соответствующий флаг к этому
 

DES

Сообщения
34
Реакции
-28
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
В ultimate_weapons.ini только 6 оружий можно вписать?
Я добавил 9, но отображалось только 6.
 

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

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу