Jump to content
Sign in to follow this  
DaGroIII

cha_timer и txt

Recommended Posts

Всем привет! Сделал функцию на выдавание эффекта. При использовании предмета, создается файл в котором пишется время. Сделал в 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

В чем может быть проблема?

  • Like 1

Share this post


Link to post
Share on other sites

Ну как бы, делал Костя, но у меня по его примеру :nea: Проект был общий, так-что, почти одно целое..

Edited by DaGroIII

Share this post


Link to post
Share on other sites
4 минуты назад, Stinger сказал:

 

Так в чём проблема сделать это снова ?

 

Да и делать там ничего не надо, там всё работает, ты скорее всего криво вытащил в свою сборку (не более того).

 

не было бы проблемы, не было бы и темы. а проблему написал выше.

Share this post


Link to post
Share on other sites

@DaGroIII, при использовании предмета точно создается файл "systems/fullbuff/"..GetChaDefaultName(role)..".txt"? Для этого в директории resource должна быть папка "systems", в ней папка "fullbuff". GameServer.exe должен запускаться под администратором.


Share this post


Link to post
Share on other sites
8 часов назад, V3ct0r сказал:

@DaGroIII, при использовании предмета точно создается файл "systems/fullbuff/"..GetChaDefaultName(role)..".txt"? Для этого в директории resource должна быть папка "systems", в ней папка "fullbuff". GameServer.exe должен запускаться под администратором.


Проблема решена. Не было одной функции отвечающая за файлы :)

Share this post


Link to post
Share on other sites

На самом деле не самое лучшее решение. Работа с жестким диском довольно долгая по времени операция, что может вылиться в лаги на сервере. Так же это уменьшает ресурс диска.


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
Reply to this topic...

×   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.

Sign in to follow this  

×
×
  • Create New...