Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Sancezz063

Оповещения в зоне

Ребят привет!
У меня вопрос, возможно ли сделать оповещения о входе в определенную зону ? Ну допустим чтобы он заходил в Солнечный, и ему писало, вы в Солнечном. И потом понаставить таких зон несколько, а не одну.

Заранее спасибо!

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 1

Sancezz063 господи, что ж вы за владельцы серверов, вам прямым языком говоришь что сделать, вы даже это не можете. Одному помог, так тот каждые 1,5 часа раза 4 меня подряд дергал по элементарщине. Свыкайтесь уже, все надо постигать самим, разжевывать за вас все никто никогда не станет. Учитесь думать хоть немного сами то...
Вот тебе мини-гайдик:
Берешь миссю от сейвзон

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Переименовываешь или копируешь safezone.c в, например, myzone.c

А в самом файле делаешь автозамену текста:
SafeZone_PlugIn
на
MyZone_PlugIn

например. Далее в init.c добавляешь в начале:

#include "$CurrentDir:\\mpmissions\\dayzoffline.chernarusplus\\Scripts\myzone.c"
ref MyZone_PlugIn MyZone = new MyZone_PlugIn();

по аналогии с сейвзоной, потом после

bool Activate_SafeZone_PlugIn = true; // safezone on (true) or off (false)	

добавляешь

bool Activate_MyZone_PlugIn = true; // myzone on (true) or off (false)	

и после

PlayerBase currentPlayer = PlayerBase.Cast(m_Players.Get(m_currentPlayer));

вставляешь:

  if (Activate_MyZone_PlugIn) { MyZone_PlugIn.CheckingPosition(currentPlayer); } //Check if player is near myzone

 

Share this post


Link to post
Share on other sites







  • 0

Sancezz063 Ну это будет как сейф зона задать координаты центра и радиус круга + выдавать сообщения о входе или выходе при желаний.

Share this post


Link to post
Share on other sites
  • 0

Sancezz063 скрипт сейвзон возьми мой, и сравни изменения mpmission мои и оригинального сервера, увидишь все что нужно тебе. Сам мод от сейвзон тебе не нужен.

Share this post


Link to post
Share on other sites
  • 0

123new слушай, не мог бы помочь переделать. А то не получается, может я что-то не так удаляю.

Share this post


Link to post
Share on other sites
  • 0

123new обязательно эту миссию. Я просто файлами и пропиской в Init не сделаю ?

 

Share this post


Link to post
Share on other sites
  • 0

Sancezz063 она как образец. Можете свою миссию взять, никого не обязываю

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Akie
      Никак не могу разобраться как заставить ВАИ выводить миникарту при старте миссии, скрипт есть, просто как заставить его выводить её не могу понять, подскажите пожалуйста господа. Знаю что сообщения выводятся через mission_winorfail.sqf, но как оттуда сделать вызов вариабла сообщения я не знаю.
    • By BADKENT
      Доброго времени суток, запустил сервер Epoch 1062, не вижу его в зоне LAN, до этого с версиями 1051 и 1061 проблем не было. RPT и скрин окна запуска прилагаю. В чем может быть причина?

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • By pekar0201
      Как можно реализовать запрет на буксировку техники (Как сцепка техники, так и подъём вертолётом) в определённой зоне, по координатам, либо в трейдах?

      Тот-же вопрос только с закрытой техникой - как убрать возможность буксировки закрытой техники?

      Использую R3F Logistics.
    • By DrTauren
      Собственно, из названия понятно что данный скрипт выводит на экран игрока оповещения о рестарте.


      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
       
      Что нам понадобится:

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      Или скачать архив по ссылке
       
      Инструкция:
      1) Качаем архив и распаковываем его
      2) Открываем файл init.sqf, находящийся в папке Exile.MapName в скачанном архиве и его содержимое копируем в низ вашего init.sqf
      3) Открываем файл description.ext, находящийся в папке Exile.MapName в скачанном архиве и его содержимое копируем в низ вашего description.ext
      P.S. если у вас уже есть класс RscTitles, то вместо всего блока просто добавьте в уже существующий класс эту строку:
      #include "scarCODE\restartWarnings\hpp\RscDisplayRestartWarnings.hpp" 4) Скопировать папку scarCode в папку с вашей миссией

      Думаю этот простенький скрипт нужен на абсолютно каждом публичном сервере 
    • By sanekxxz
      Хотелось бы запретить зацеп техники в трейд зоне как это можно сделать помогите
  • Our picks

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.