DaGroIII 8 Report post Posted March 10, 2018 Всем привет! Сделал функцию на выдавание эффекта. При использовании предмета, создается файл в котором пишется время. Сделал в cha_timer проверку. Но, она не хочет работать. Время не вычитается, эффект не накладывается. Вот обрывок кода: if (file_exists(GetResPath("systems/fullbuff/"..GetChaDefaultName(role)..".txt")) ~= false) then if ChaIsBoat(role) == 0 then local file = io.open(GetResPath("systems/fullbuff/"..GetChaDefaultName(role)..".txt"), "r") if file ~= nil then local time_real = os.time() local time_active = file:read("*n") if time_active > time_real then В чем может быть проблема? 1 Quote Share this post Link to post Share on other sites
DaGroIII 8 Report post Posted March 10, 2018 (edited) Ну как бы, делал Костя, но у меня по его примеру Проект был общий, так-что, почти одно целое.. Edited March 10, 2018 by DaGroIII Quote Share this post Link to post Share on other sites
DaGroIII 8 Report post Posted March 10, 2018 4 минуты назад, Stinger сказал: Так в чём проблема сделать это снова ? Да и делать там ничего не надо, там всё работает, ты скорее всего криво вытащил в свою сборку (не более того). не было бы проблемы, не было бы и темы. а проблему написал выше. Quote Share this post Link to post Share on other sites
V3ct0r 2,116 Report post Posted March 12, 2018 @DaGroIII, при использовании предмета точно создается файл "systems/fullbuff/"..GetChaDefaultName(role)..".txt"? Для этого в директории resource должна быть папка "systems", в ней папка "fullbuff". GameServer.exe должен запускаться под администратором. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
DaGroIII 8 Report post Posted March 12, 2018 8 часов назад, V3ct0r сказал: @DaGroIII, при использовании предмета точно создается файл "systems/fullbuff/"..GetChaDefaultName(role)..".txt"? Для этого в директории resource должна быть папка "systems", в ней папка "fullbuff". GameServer.exe должен запускаться под администратором. Проблема решена. Не было одной функции отвечающая за файлы Quote Share this post Link to post Share on other sites
V3ct0r 2,116 Report post Posted March 16, 2018 На самом деле не самое лучшее решение. Работа с жестким диском довольно долгая по времени операция, что может вылиться в лаги на сервере. Так же это уменьшает ресурс диска. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites