-
Posts
104 -
Joined
-
Last visited
Everything posted by Furious
-
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Essas duas funcionaram normal. Edit: Me mande um código com meta.xml e os arquivos certinho de uma função fileCopy, para eu testar. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
fileCopy não funciona pra mim kkkk, velho deve ser o Windows 10 Client.lua addEventHandler("onClientResourceStart", resourceRoot, function(res) local filePath = ":"..getResourceName(res).."/test.txt" fileCreate(filePath) --create the file in this resource and name it 'test.txt'. if fileCopy(filePath,":"..getResourceName(res).."/test1.txt") then outputChatBox("File was successfully copied!", 0, 100, 0) else outputChatBox("File was not successfully copied, probably because it doesn't exist.", 100, 0, 0) end end) Edit: Eu também queria entender como ele conseguiu fazer o fileRename funcionar de outra forma kkk. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Correto, já foi instalada, testei alguns scripts que utiliza a função fileRename e funcionou perfeitamente kk. Sinistro é apelido kkkk! -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Meio que ele usou alguma outra alternativa, o fileRename ainda não funciona pra mim, é uma outra alternativa pro problema que está meio que dentro do código do fileRename kkkkk -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
@DNL291, Depois de um tempo me ajudando, o @ccw fez algumas atualizações no MTA, criou uma alternativa, caso o fileRename não funcione ele vai tentar copiar e excluir o arquivo. Se alguém quiser atualizar o seu servidor, caso outro jogador tenha esse mesmo problema e não saiba, troque no mtaserver.conf a versão: <minclientversion> para 1.5.6-9.16571 Disse que não sabia se isso pode afetar outros jogadores, a solução para meu problema foi atualizar o MTA para a versão: mtasa-1.5.6-rc-16571-20190307.exe Obrigado a todos no tópico! -
Very good this map.
- 1 reply
-
- 1
-
-
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
o @ccw está me ajudando, acho que esse tópico podia ser fechado, o código está funcionando com vocês e é apenas em meu computador que não funciona. @DNL291 Edit: Obrigado pessoal, vocês são massa! -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Eu acho que é para pegar o tamanho do arquivo? kkk -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Amigo, o script é bem legal, mas infelizmente eu acho que é algo em meu computador/server, qualquer script que utiliza fileRename não funciona. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Realmente, eu não sei o que pode ser mais, estou testando aquele arquivo seu o file e coloquei print(fileExists("haha/asd.txt")) e ele me retorna: true! Se alguém ver esse tópico, pfv da um luz aí kkkkk @MaligNos existe algum script/code que puxa algum erro desse? https://wiki.multitheftauto.com/wiki/Error_Codes -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Tipo, "getClientDiretory" e ele me retornaria "C:\Program Files (x86)\MTA San Andreas 1.5\mods\deathmatch\resources" ai eu poderia checar se existe um arquivo nele e tentar renomear. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Eu tentei a sorte, mas deu não mano kk, o arquivo "tent.dff" vai pro client com mesmo nome Não tem nenhum código que puxa o diretório do client? -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
https://imgur.com/a/a4Q2dm4 Edit: Eu dei todas as permissões que estavam faltando ali e mesmo assim deu o mesmo erro. O que eu não entendo é que se eu mudar pra ser trocado no lado server-side, ele funciona kk, to quase desistindo... -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Não, eu instalei tudo de novo, mas continua o mesmo erro do fileRename, não sei mais o que pode ser, já tentei de tudo, o problema não é mais o código eu acho, tudo já está na última versão, atualizei tudo e mesmo assim não funciona. Não existe algum log que me diz o que não renomeia? Exemplo: a função tal não funcionou pq não tem permissão etc... -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
@DNL291 A função funciona no lado do servidor, mas não troca o nome do cliente, ela apenas troca o arquivo que está no servidor. Resultado MTADiag: https://pastebin.mtasa.com/794688318 Edit: eu acho que o problema pode estar na versão do server -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
O engraçado é que tem um servidor que utiliza fileRename nos arquivos dele e funciona normalmente pra mim: Você pode zipar a pasta do server que você usou e mandar pra mim? -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Já tentei de tudo, mais parece que algumas funções "FILE" não funciona no lado do cliente pra mim. Eu tentei utilizar esse, apenas para teste: https://wiki.multitheftauto.com/wiki/FileCopy E deu um problema parecido. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Da sempre esse erro: -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Amigo, eu preciso saber qual a versão do MTA você utilizou, pq aqui continua com um erro que não renomeia o arquivo, então eu queria testar outra versão para ver se é isso. Eu removi o MTA por completo do computador, instalei a última versão do nightly MTA e o errou continuou, o código está correto mas não renomeia pra mim, da sempre aquele erro. -
How can I do this?
-
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Mano não tem resource, o código é esse desdo início do tópico. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
@asrzk @DNL291 @Lord Henry Pessoal testa o código em algum server aí, e me diz a versão do seu MTA, quero ver se é a minha versão que está com problemas. Me diz qual é a versão do seu MTA do server que você utilizou. -
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
O resource já foi postado aqui. -
local replace_model = { {"cmodels/tent.txd","cmodels/tent.dff",3243,"cmodels/vvoabC2xENOoQhgpE9MvT8kHWsQXEl","cmodels/6edp8dkehrk1sghEJD1cazP0rT8weF"} } function onStartResourceDeleteFiles() for _,data in ipairs(replace_model) do if not fileExists(data[4]) and not fileExists(data[5]) then downloadFile(data[1]) downloadFile(data[2]) else engineImportTXD(engineLoadTXD(data[4]),data[3]) engineReplaceModel(engineLoadDFF(data[5],0),data[3]) end end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onStartResourceDeleteFiles) addEventHandler("onClientFileDownloadComplete", getResourceRootElement(getThisResource()),function(file) for _,data in ipairs(replace_model) do if file == data[1] or file == data[2] then fileRename(data[1],data[4]) fileRename(data[2],data[5]) engineImportTXD(engineLoadTXD(data[4]),data[3]) engineReplaceModel(engineLoadDFF(data[5],0),data[3]) end end end) meta.xml <meta> <script src="client.lua" type="client" cache="false"/> <file src="cmodels/tent.txd" type="client" download="false"/> <file src="cmodels/tent.dff" type="client" download="false"/> </meta> fileRename does not work.
-
[Ajuda] - O que está de errado nesse código?
Furious replied to Furious's topic in Programação em Lua
Será que os gringos não sabe kk?