PashaBiceps Posted March 29, 2019 Share Posted March 29, 2019 Olá gente, está acontecendo uma coisa no meu servidor que não estou conseguindo resolver. Bom nos meus trabalhos, quando tem 1 jogador trabalhando funciona perfeitamente. Mas quando tem dois ou mais, o jogador recebe tantas mensagens como o número de jogadores no servidor. Um exemplo aqui de uma parte do trabalho, onde a duplicação monstruosa acontece, marquei a mensagem onde começa a duplicação. Obrigado desde já pela ajuda addEventHandler("onMarkerHit", getPayment, function(player) if (playerPescador[player]) then if (getElementDimension(player) == 0) then for i, p in ipairs( getElementsByType( "player" ) ) do local exps = tonumber(getElementData(p, "Exp")) local peixe = playerPeixes[player] or 0; local money = config.money * peixe + math.random(100, 1000); --local EXP = 0.5 * peixe; if (peixe >= config.minPeixe) then outputChatBox("#33ccff[Pescador] #32CD32Sucesso. #FFFFFFTu vendes-te "..peixe.." #FFFFFF peixe(s)! Recebes-te #008500$"..money.."#FFFFFF e 2% de XP!", player, 255, 255, 255, true); <----- ESTA MENSAGEM DUPLICAA givePlayerMoney(player, money); setElementData(player, "Exp", exps + 0.4) playerPeixes[player] = 0; else outputChatBox("#33ccff[Pescador] #FF3232Falha! #FFFFFFÉ necessário pelo menos #33ccff"..(config.minPeixe).." peixe #FFFFFFpara o venderes, tu tens #33ccff"..peixe.."#FFFFFF.", player, 255, 255, 255, true); end end end else addNotification(player, "Não és pescador!", "error") end end ) Link to comment
Other Languages Moderators Lord Henry Posted March 29, 2019 Other Languages Moderators Share Posted March 29, 2019 Ocorre por causa do seu loop na linha 5. 1 Link to comment
PashaBiceps Posted March 29, 2019 Author Share Posted March 29, 2019 3 hours ago, Lord Henry said: Ocorre por causa do seu loop na linha 5. Resolvido, muito obrigado Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now