Madruga Posted February 22, 2019 Share Posted February 22, 2019 Olá, sou novo em programação e queria um script para dar dinheiro para todos os jogadores online no server, pesquisei e me deparei com o seguinte código: function giveMoney(thePlayer, cmd, amount) local amount = tonumber(amount) if (amount) then for index, player in ipairs(getElementsByType("player")) do if (player ~= thePlayer) then givePlayerMoney(player, amount) outputChatBox(getPlayerName(thePlayer) .." Lhe Enviou#00FF00 R$".. amount .."!",player,0,255,0) end end end end addCommandHandler( "givecash", giveMoney) E fiz alguns testes mas não funcionou, gostaria de saber onde ta o erro e esse código é implementado na parte do servidor certo? Link to comment
Moderators DNL291 Posted February 22, 2019 Moderators Share Posted February 22, 2019 Digite /debugscript 3 sempre que testar um script. Sim, o código é server-side, tente isto: outputChatBox("Resource give money iniciado!",root) function giveMoney(thePlayer, cmd, amount) if (amount) then local amount = tonumber(amount) for index, player in ipairs(getElementsByType("player")) do if (player ~= thePlayer) then givePlayerMoney(player, amount) outputChatBox(getPlayerName(thePlayer) .." Lhe Enviou#00FF00 R$".. tostring(amount) .."!",player,0,255,0) end end else outputChatBox("Erro: digite a quantia a ser enviada!",thePlayer,255,0,0) end end addCommandHandler( "givecash", giveMoney) Se não funcionar provavelmente é o seu arquivo meta errado. 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