Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Доброго времени суток комрады. После успешного портирования карты 2048 на 2048 ProvingGrounds, решил исполнить свою "детскую мечту" и сделать ее большой ;)))) С этой целью для начала я решил увеличить ее в два раза...-
- 15 ответов
-
Доброго. Нужна помощь, необходимо сделать так, что бы в данном моде при строительстве писало не имя (название части) а сам class - name. Кто смог бы помочь?
modded class ActionBuildPart: ActionContinuousBase { PluginBaseBuildingLogs m_BBLog; override void OnFinishProgressServer(ActionData action_data) { m_BBLog = PluginBaseBuildingLogs.Cast(GetPlugin(PluginBaseBuildingLogs)); BaseBuildingBase bb_base_building = BaseBuildingBase.Cast(action_data.m_Target.GetObject()); Construction bb_construction = bb_base_building.GetConstruction(); ConstructionActionData bb_construction_action_data = action_data.m_Player.GetConstructionActionData(); string bb_part_name = bb_construction_action_data.GetCurrentBuildPart(); if (!bb_construction.IsColliding(bb_part_name) && bb_construction.CanBuildPart(bb_part_name, action_data.m_MainItem)) { PlayerBase builder = PlayerBase.Cast(action_data.m_Player); PlayerIdentity builderid; vector builderpos; string LogLine = ""; if (bb_part_name) { if (builder) { builderid = PlayerIdentity.Cast(builder.GetIdentity()); builderpos = builder.GetPosition(); LogLine = "Player " + builderid.GetName() + " (X: " + builderpos[0] + ", Z: " + builderpos[1] + ", Y: " + builderpos[2] + ", steam64id=" + builderid.GetPlainId() + ") Built: " + bb_part_name; } else { LogLine = "There was an error when a player built: " + bb_part_name + " (possibly a case of cancelled at last second or death of player)"; } } else { if (builder) { builderid = PlayerIdentity.Cast(builder.GetIdentity()); builderpos = builder.GetPosition(); LogLine = "Player " + builderid.GetName() + " (X: " + builderpos[0] + ", Z: " + builderpos[1] + ", Y: " + builderpos[2] + ", steam64id=" + builderid.GetPlainId() + ") Built: an unknown building part"; } else { LogLine = "There was an error when an unknown player built an unknown part (possibly a case of cancelled at last second AND death of player simultaneously)"; } } if (LogLine != "") { m_BBLog.WriteLog(LogLine); } } super.OnFinishProgressServer(action_data); } }
Нужно для мода на с4, что бы смог взорвать стены и ворота с мода Expansion.
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах