Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Auto Demo Recorder v1.5

, ДАВАЙТЕ РАЗБЕРЁМ
Статус пользователя buychik
сообщение 24.9.2010, 16:01
Сообщение #1
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Здравствуйте, ребята!
Обьясните мне пожалуйста: плагин Auto Demo Recorder v1.5 существует такая проблема--->
Играешь, демка пишется. Нажал disconnect, пытаюсь посмотреть-ничего((( (viewdemo, playdemo) Вот что пишет:
Код
playdemo [STEAM_ID_LAN]noskill_CEPBEP(TypHup_5x5)
playdemo <demoname> <replayspeed>: plays a demo
replayspeed == 1.0 defau

Игроки после бана шлют демки а они не просматриваются-пишет типа bad load и т.д.
Может быть просто код подправить, даже не знаю-вся надежда на Вас
Просто хочется, чтобы все демки были бы взаимозаменяемые, т.е. писался бы постоянно 1 файл, но при этом, чтобы после disconnect'a или бана её можно было бы просмотреть)
Заранее благодарен!

З.Ы.: Или я криворукий))))
Либо подскажите нормально работающую альтернативу...

Отредактировал: buychik, - 24.9.2010, 16:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GODZILLA
сообщение 25.9.2010, 5:27
Сообщение #2


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Просто дэмку надо открывать так - viewdemo "[STEAM_ID_LAN]noskill_CEPBEP(TypHup_5x5)"

А по поводу bad load и прочего, так это трабла в патчах

Отредактировал: GODZILLA, - 25.9.2010, 5:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 25.9.2010, 16:48
Сообщение #3
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

а чем смотреть-то? Я и с пиратки и со стима-пишет что не может возпроизвести
Код
] viewdemo "[STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5x5)"
Playing demo from [STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5x5).dem.
WARNING! [steam_0_0_632488824]noskill_cepbep(typhup_5x5).dem has an outdated demo format.
WARNING! DemoFile::ReadDemoPacket: message length > MAX_POSSIBLE_MSG
Demo file completely loaded.
Disconne

а по поводу скобок, эт всё норм

Отредактировал: buychik, - 25.9.2010, 16:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 25.9.2010, 19:56
Сообщение #4
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

buychik,
Судя по ошибке, что-то связано с давностью формата демки.
Ты случайно не пытаешься посмотреть демку 47 протокола на 48?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 25.9.2010, 20:40
Сообщение #5
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

STR@TEG
Я чуть выше написал, что пытаюсь посмотреть и с пиратки и со стима-результат выше
Демки пишет Auto Demo Recorder v1.5
47-пиратка
48-стим
И 2 установленные кс не могут их прочитать((( В чём трабл-я хз, парни
Ни playdemo ни viewdemo ни там, ни там не помогают
Вот консоль с пиратки:
Код
] viewdemo "[STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5x5).dem"
Playing demo from [STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5x5).dem.
WARNING! DemoFile::ReadDemoPacket: message length > MAX_POSSIBLE_MSG
Demo file completely loaded.
Disconnected.
Automatic connection retry...
] playdemo "[STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5x5).dem"
Playing demo from [STEAM_0_0_632488824]noskill_CEPBEP(TypHup_5


Отредактировал: buychik, - 25.9.2010, 20:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 25.9.2010, 20:48
Сообщение #6
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(buychik @ 25.9.2010, 22:40) *
STR@TEG
Я чуть выше написал, что пытаюсь посмотреть и с пиратки и со стима-результат выше
Демки пишет Auto Demo Recorder v1.5
47-пиратка
48-стим
И 2 установленные кс не могут их прочитать((( В чём трабл-я хз, парни
Может у тебя пиратка 48 протокола, кто знает?

Если вручную писать демо, оно воспроизводится?
Возможно, что плагин не дописывает демку и она обрывается, что не позволяет ее просматривать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 25.9.2010, 20:51
Сообщение #7
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

ВОТ! ВОТ! И я об этом-когда сам я стоп нажимаю-то всё норм!
а плагин, когда пишет-это ппц! Там же либо бан либо кик, а стоп никто не пропишет
Что придумать можно, STR@TEG?
Вот ссылка на исходник:
https://forums.alliedmods.net/showthread.php?p=770786


А по поводу пиратки 48 протокола, когда dproto сломался я с пиратки войти не мог-ошибка протокола

Отредактировал: buychik, - 25.9.2010, 20:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 25.9.2010, 20:54
Сообщение #8
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(buychik @ 25.9.2010, 22:51) *
ВОТ! ВОТ! И я об этом-когда сам я стоп нажимаю-то всё норм!
а плагин, когда пишет-это ппц! Там же либо бан либо кик, а стоп никто не пропишет
Что придумать можно, STR@TEG?
Добавить перед киком или баном выполнение команды stop на клиенте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 25.9.2010, 20:59
Сообщение #9
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Да, но где? В плагине каком? Как, подскажи мне пожалуйста это можно реализовать?
с меня ++++++

На Серве стоит Amxbans 5. Думаешь туда копать?

Отредактировал: buychik, - 25.9.2010, 21:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 26.9.2010, 0:14
Сообщение #10


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

хм... странное дело. у меня всё норм по этой части.
мелькают,конечно, такие "кривые" демки, но большенство тип-топ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 26.9.2010, 3:06
Сообщение #11
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

buychik,
Как производишь бан?

Цитата(GODZILLA @ 26.9.2010, 2:14) *
хм... странное дело. у меня всё норм по этой части.
мелькают,конечно, такие "кривые" демки, но большенство тип-топ.
Раз у кого-то возникают проблемы, следует перестраховаться.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 26.9.2010, 9:29
Сообщение #12
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

STR@TEG
Все завязано с AmxBans 5
Вот мой исходник:
Прикрепленный файл  amxbans.rar ( 7,91 килобайт ) Кол-во скачиваний: 15

Заранее спс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GODZILLA
сообщение 26.9.2010, 14:03
Сообщение #13


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

STR@TEG,
это да

хотя, если это действительно из-за банса 5, тогда мне это не должно грозить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя buychik
сообщение 26.9.2010, 15:40
Сообщение #14
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Вряд ли дело в том чем я баню. Я так понимаю, STR@TEG хотел подправить исходник amxbans, чтобы стоп был при бане и при кике.
тут дело в другом, плагин команду стоп на клиенте не делает в нужное время, вот и получается,что демка не дописывается
Ждём STR@TEG'a
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 26.9.2010, 22:12
Сообщение #15
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

buychik,
Найди функцию delayed_kick и замени на эту:
Код
public delayed_kick(id_str[])
{
    new player_id = str_to_num(id_str)
    new userid = get_user_userid(player_id)
    new kick_message[128]
    format(kick_message, charsmax(kick_message), "%L", LANG_PLAYER, "KICK_MESSAGE")
    
    if (get_pcvar_num(amxbans_debug) == 1)
    {
        log_amx("[AMXBANS DEBUG] Delayed Kick ID: <%s>", id_str)
    }
    
    client_cmd(player_id, "stop")
    server_cmd("kick #%d %s", userid, kick_message)
    
    return PLUGIN_CONTINUE
}
Должно помогать при бане :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 27.9.2010, 9:57
Сообщение #16
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Спасибо огромное, STR@TEG!!! ++++++++++
Буду тестить, но в любом случае думаю это то. Насколько я вижу, то при кике и при бане игрока, ему посылается команда стоп-я прав?
Небольшой вопросик, STR@TEG. Мне интересно какая переменная и в каком плагине(думаю amxbans) отвечает за сообщение клиенту, при попытке коннекта к серву(если он забанен)- "You have been banned from this server" а так же "server full"? Хочу названия эти перевести и подправить. Подскажи, если не сложно)

Не могу скомпилить:
Код
Ошибка компиляции плагина! (использовался компилятор "AMX Mod X 1.8.1")

Проверьте ошибки ниже:



Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

amxbans.sma(226) : fatal error 100: cannot read from file: "amxbans/global_vars.inl"

Compilation aborted.
1 Error.
Done.


ОШИБКА: для успешной компиляции вашего плагина требуется сторонний .inc файл.
Плагин не поддерживается веб-компилятором.
Пожалуйста, используйте компилятор на вашем компьютере.


Причём и на компе и веб компиль. Свой исходник прелагаю:Прикрепленный файл  amxbans.rar ( 7,91 килобайт ) Кол-во скачиваний: 12


Отредактировал: buychik, - 27.9.2010, 11:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 27.9.2010, 18:33
Сообщение #17
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(buychik @ 27.9.2010, 11:57) *
Насколько я вижу, то при кике и при бане игрока, ему посылается команда стоп-я прав?
Только при бане. Чтобы посылать ее и перед киком, нужно редактировать файл plmenu.sma.

Цитата(buychik @ 27.9.2010, 11:57) *
Мне интересно какая переменная и в каком плагине(думаю amxbans) отвечает за сообщение клиенту, при попытке коннекта к серву(если он забанен)- "You have been banned from this server"
Эта надпись изменяется в каком-то исходнике AMX Bans'а или, возможно, в словаре.

Цитата(buychik @ 27.9.2010, 11:57) *
а так же "server full"?
Со стороны сервера это сообщение изменить нельзя, так как оно хранится в файле ресурсов на клиенте.

Цитата(buychik @ 27.9.2010, 11:57) *
Не могу скомпилить:
Код
Ошибка компиляции плагина! (использовался компилятор "AMX Mod X 1.8.1")

Проверьте ошибки ниже:



Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

amxbans.sma(226) : fatal error 100: cannot read from file: "amxbans/global_vars.inl"

Compilation aborted.
1 Error.
Done.


ОШИБКА: для успешной компиляции вашего плагина требуется сторонний .inc файл.
Плагин не поддерживается веб-компилятором.
Пожалуйста, используйте компилятор на вашем компьютере.


Причём и на компе и веб компиль. Свой исходник прелагаю:Прикрепленный файл  amxbans.rar ( 7,91 килобайт ) Кол-во скачиваний: 12
Читай внимательнее: "ОШИБКА: для успешной компиляции вашего плагина требуется сторонний .inc файл.". У тебя не хватает файла global_vars.inl, который должен быть в папке scripting/amxbans. Судя по твоему сообщению, его нет ни у тебя, ни на веб-компиляторе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: