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

    Create a theme in the appropriate section
    No need to write everything in the chat!
  • Sell or buy?

    Use the services of a guarantor
    We will make your transaction safe
  • Don't want a BAN?

    Please read our rules
    Don't disturb the order
  • Visit the market

    There you can sell or buy
    Everything related to game servers
  • 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 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
      Хотелось бы запретить зацеп техники в трейд зоне как это можно сделать помогите
×
×
  • 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.