Проблема с последовательностью выдачи предметов

WILL_BE

Новичок
Сообщения
6
Реакции
1
Добрый день! Не могу разобраться, как продолжить выдачу предметов игроку в [more]

Код:
"ultimate_premium_deagle|vesthelm|flashbang|hegrenade|smokegrenade|defuser"                "r"                        "0|200|2|1|1"    "0"    ; Выдача Deagle, брони, пака гранат
"ultimate_vip_deagle|vesthelm|flashbang|hegrenade|smokegrenade|defuser"                    "t"                        "0|100|2|1|1"    "0"    ; Выдача Deagle, брони, пака гранат
"ultimate_player_knife|ultimate_player_deagle|flashbang|hegrenade|smokegrenade|defuser"    ""                        "0|0|2|1|1"        "0"    ; Выдача ножа, Deagle, брони, пака гранат
"ultimate_mim_deagle"                                                                    "STEAM_0:1:********"    "0"                "0"    ; Выдача Deagle для игрока по Steam ID

Т.е. у игрока есть личный deagle по SteamID и так же временная услуга (флаги 'r' и 't'). Как правильнее сделать чтобы выдавались предметы с наивысшим приоритетом по услугам (флаг 'r' - наивысшая услуга Premium; флаг 't' - обычный VIP) без последующих флагов и при этом выдать личный deagle по Steam ID
 
@SKAJIbnEJIb, ну это тоже не подходящий способ по одной простой причине - оружия (личные) это постоянная услуга, флаги - временная, в этом вся проблема, и это пример одного ИЗ игроков (и у всех разные услуги, т.е. разное кол-во армора, грен и т.п. и они временные). Т.е. цель: достигнуть выдачи личных оружий с доп. предметами от отдельных услуг, которые никак не связаны с личным оружием
Сообщение автоматически объединено:

Не писать же в заметках себе каждого кто и когда купил услугу , чтобы в ручную добавлять/убирать строки 😅
 
не совсем вас понял, но есть вариант с continue:

в ыможете написать например так
Код:
"continue:ultimate_mim_deagle" "STEAM_0:1:********" "0" ....
плагин дальше будет читатьт конфиг и выдаст то что по списку ниже
 
@SKAJIbnEJIb, я пробовал данный вариант, но т.к. в следующей строке есть еще один deagle, то игрок получит ultimate_premium_deagle. Я не знаю как еще объяснить 😅 Нужно выдать игроку ultimate_mim_deagle по его Steam ID и так же выдать предметы из следующей(-их) строки/строк где указаны флаги до первого совпадения (то есть если у игрока есть флаг и 'r' и 't' - то получить предметы только от флага 'r', но не выдавать ему deagle из этих строк, т.к. он должен иметь свою индвидуальную модель)
Код:
"ultimate_premium_deagle|vesthelm|flashbang|hegrenade|smokegrenade|defuser"                "r"                        "0|200|2|1|1"    "0"    ; Выдача Deagle, брони, пака гранат
"ultimate_vip_deagle|vesthelm|flashbang|hegrenade|smokegrenade|defuser"                    "t"                        "0|100|2|1|1"    "0"    ; Выдача Deagle, брони, пака гранат
"ultimate_player_knife|ultimate_player_deagle|flashbang|hegrenade|smokegrenade|defuser"    ""                        "0|0|2|1|1"        "0"    ; Выдача ножа, Deagle, брони, пака гранат
 
Сверху
Назад