Romanov
Участник
- Сообщения
- 404
- Реакции
- 40
Как по мне проще так. ты-же не100 пропсов будешь добавлять. А для 5 штук и вручную поправить можноНафига?
У каждого пропа свои размеры могут быть. Можно сделать чтобы тупо автоматически вычисляло поправку
Как по мне проще так. ты-же не100 пропсов будешь добавлять. А для 5 штук и вручную поправить можноНафига?
У каждого пропа свои размеры могут быть. Можно сделать чтобы тупо автоматически вычисляло поправку
Примерно так:
int prop = CreateEntityByName("prop_dynamic_override");
...
float min[3];
GetEntPropVector(prop, Prop_Data, "m_vecMins", min);
VecOrigin[2] -= min[2];
...
TeleportEntity(prop, VecOrigin, NULL_VECTOR, NULL_VECTOR);
Излишнее усложнение кода. Автоматическое вычисление поправки в подавляющем большинстве случаев будет менее ресурсоёмким и более быстрым.Как по мне проще так. ты-же не100 пропсов будешь добавлять. А для 5 штук и вручную поправить можно
L 06/29/2017 - 10:57:47: [SM] Fatal error encountered parsing translation file "shop_props.phrases.txt"
L 06/29/2017 - 10:57:47: [SM] Error (line 0, column 0): Stream failed to open
Как обстоят дела с кодировкой?Вот такое вот в эррор логах, хотя файл на месте.....C-подобный:L 06/29/2017 - 10:57:47: [SM] Fatal error encountered parsing translation file "shop_props.phrases.txt" L 06/29/2017 - 10:57:47: [SM] Error (line 0, column 0): Stream failed to open
я закидываю файлы которые идут вместе с плагином.Как обстоят дела с кодировкой?
Все же проверь кодировкуя закидываю файлы которые идут вместе с плагином.
Я все закинул, просто вы неправильно назвали файл перевода, пришлось лезть в исходники!Но ты не закинул файл перевода.
ZrНа какой версии ?
Кто может скинуть путь к стиралке в ксго?
models/props_c17/furniturewashingmachine001a.mdl
models/props_c17/furniturewashingmachine001a.dx90.vtx
models/props_c17/furniturewashingmachine001a.dx90.phy
models/props_c17/furniturewashingmachine001a.dx90.vvd
materials/models/props_c17/furniturewashingmachine001a.vmt
materials/models/props_c17/furniturewashingmachine001a.vtf
Можно ли как это этим плагином продавать бочку которая взрывается?Сливаю свою версию ZProps, ранее private. Можешь использовать ф-ции из него.
Требования:
SourceMod
Shop Core
Zombie:Reloaded или Zombie Plague
Поддерживаются игры:
CS:Source
CS: Global Offensive
Установка:
Закинуть файл shop_zprops.sp в addons/sourcemod/scripting
Закинуть файл shop_zprops.smx в addons/sourcemod/plugins
Закинуть файл zprops.txt в addons/sourcemod/configs/shop
Переменные:
PHP:// Команды для вызова пропов // - // Default: "!zprops,!props" sm_shop_zprops_cmds "!zprops,!props" // Максимальное кол-во пропов игроку на раунд // - // Default: "2" sm_shop_zprops_maxprops "2" // Кто может использовать пропы. 0 - Все, 1 - Только Люди, 2 - Только Зомби // - // Default: "1" // Minimum: "0.000000" // Maximum: "2.000000" sm_shop_zprops_teamrestrict "1"
Конфиг:
C-подобный:"ZProps" { "category" "Z-Props" "category_desc" "Баррикады" "Vending Machine" { "name" "Холодильник" // Название в магазине "desc" "Большой холодильник" // Описание в магазине "price" "1200" // Цена (0 - бесплатно) "sell_price" "500" // Продаваемая цена (-1 не продается) "value" "1" // Количество пропов за одну покупку "motion" "1" // Проп реагирует на физику (может быть смещён игроком) "height" "50" // Высота на которой спавнить проп чтобы не застрял в полу "maxdist" "100" // Максимальная дистанция установки пропа (умолч. 100) "health" "1000" // Здоровье пропа "model" "models/props/cs_office/vending_machine.mdl" // Модель пропа } "Toilet" { "name" "Туалет" "desc" "Просто унитаз" "price" "200" "sell_price" "-1" "value" "2" "motion" "0" "health" "100" "model" "models/props/cs_militia/toilet.mdl" } }
Да вот просто интересует определенный дамаг чтобы еще настроить можно было,интересно это реализуемо...Попробуй тип prop_exploding_barrel, если CS:GO.
При спавне пропа ставишь ему овнера (себя), потом хукаешь сдк хуком он тейк демедж, в нем достанешь из пропа овнера и сравниваешь его с игроком который наносит урон, если они одинаковые то делаешь ретерн плагин хендел )))@Someone как сделать чтобы от себя дамаг по пропам не шел
Буду благодарен за готовый вариант,накину на пиво если еще будет показывать хп пропа и владельца.При спавне пропа ставишь ему овнера (себя), потом хукаешь сдк хуком он тейк демедж, в нем достанешь из пропа овнера и сравниваешь его с игроком который наносит урон, если они одинаковые то делаешь ретерн плагин хендел )))
С меня тоже на пиво!Буду благодарен за готовый вариант,накину на пиво если еще будет показывать хп пропа и владельца.