Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 10/09/18 во всех областях

  1. 2 балла
    Вот для экспериментов там же и айрдроп прицеплен dayzOffline.chernarusplus.rar
  2. 2 балла
    override void OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) { super.OnClientReadyEvent(PlayerIdentity identity, PlayerBase player); string Message = "Player " + identity.GetName() + " connected!"; MessageAllPlayers(Message); Print("::: init.c ::: OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) ::: " + Message); } или так override void OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) { super.OnClientReadyEvent(PlayerIdentity identity, PlayerBase player); string Message = "Player " + identity.GetName() + " connected!"; GetGame().ChatPlayer(0, Message); Print("::: init.c ::: OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) ::: " + Message); }
  3. 2 балла
    BorizzK код сообщения всем игрокам, можно заменить на 1 строку - GetGame().ChatPlayer(0, "сообщение"); где 0 - это ID канала чата.
  4. 2 балла
    yTka в init добавить static void WriteFile(string file_name, string text) { private FileHandle fhandle; if ( !FileExist(file_name) ) { fhandle = OpenFile(file_name, FileMode.WRITE); } else { fhandle = OpenFile(file_name, FileMode.APPEND); } if ( fhandle == 0 ) { Print("[#Ultima]: [Журналы]: Не удалось открыть файл для записи: " + fName); Print("[#Ultima]: [Журналы]: [Запись]: " + fLine); return; } FPrintln(fhandle, text); CloseFile(fhandle); } static void WritePlayersInfo() { array<Man> players = new array<Man>; Man player; Man player_test; GetGame().GetPlayers( players ); for ( int i = 0; i < players.Count(); ++i ) { player_test = players.Get(i); if( player_test ) { PlayerIdentity p_identity = player_test.GetIdentity(); string coord_pl = player_test.GetPosition().ToString(); string Name_P = p_identity.GetName(); string UID_P = p_identity.GetPlainId(); WriteFile("$profile:PlayersLogFile.txt", "User name: " + Name_P + " UID: " + UID_P + " Coords: " + coord_pl); } } } и в конце void main() GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(WritePlayersInfo, 10000, true); где 10000 - 10 секунд Не тестил, но должно работать
  5. 1 балл
    yTka static void WriteFile(string file_name, string text) { private FileHandle fhandle; if ( !FileExist(file_name) ) { fhandle = OpenFile(file_name, FileMode.WRITE); } else { fhandle = OpenFile(file_name, FileMode.APPEND); } if ( fhandle == 0 ) { Print("[#Ultima]: [Журналы]: Не удалось открыть файл для записи: " + file_name); Print("[#Ultima]: [Журналы]: [Запись]: " + text); return; } FPrintln(fhandle, text); CloseFile(fhandle); } static void WritePlayersInfo() { array<Man> players = new array<Man>; Man player; Man player_test; GetGame().GetPlayers( players ); for ( int i = 0; i < players.Count(); ++i ) { player_test = players.Get(i); if( player_test ) { PlayerIdentity p_identity = player_test.GetIdentity(); string coord_pl = player_test.GetPosition().ToString(); string Name_P = p_identity.GetName(); string UID_P = p_identity.GetPlainId(); WriteFile("$profile:PlayersLogFile.txt", "User name: " + Name_P + " UID: " + UID_P + " Coords: " + coord_pl); } } }
  6. 1 балл
    Единственное Не доложил файлы с uid админа и координатами спавна игроков которые в папке конфига сервера должны лежать Но это отдельная тема и тут это оффтоп
  7. 1 балл
    BorizzK Вызов базы, - той что ты перекрыл override'ом. а уж потом все твое. Можно и не вызывать, если не надо базу. можно и откропировать с базы, можно и где то в другом месте вызвать))) ну дело ситуации)
×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка