Jump to content

Jonas^

Members
  • Content Count

    986
  • Joined

  • Last visited

  • Days Won

    9

Jonas^ last won the day on May 26 2019

Jonas^ had the most liked content!

Community Reputation

275 Superstar

About Jonas^

  • Rank
    Hard-@ss

Details

  • Gang
    -
  • Location
    Brazil
  • Interests
    Programming/Scripting

Recent Profile Visitors

4,492 profile views
  1. thePlayer não esta declarado em lugar algum, troque thePlayer por source.
  2. Achei um código do @Lord Henry perdido pelo fórum, acho que seja útil pra você é tudo que você precisa 100% pronto basta só adaptar do jeito que você gostaria. server-side function recebeKills () local data = getAccounts () local accTable = {} local killsTable = {} local deathsTable = {} local killDeath = {} local kill = 0 local death = 0 if not data[1] then triggerClientEvent (client, "showScores", client) return end for i, acc in ipairs (data) do table.insert (accTable, getAccountName (data[i])) if not getAccountData (data[i], "kills") then table.insert (killsTa
  3. Cara, pra ser bem sincero com você, acho inviável ficar deletando conta por conta, o que você deve fazer é; Fazer com que em um período x essas contas sejam deletadas se os jogadores não logarem nela. Eu por exemplo uso 30 dias, se o jogador não logar dentro de 30 dias na conta dele a conta é removida automaticamente.
  4. local getAccounts = getAccountsBySerial (getPlayerSerial (client)) if getAccounts[1] then triggerClientEvent (client, "setNotification", resourceRoot, "Você já tem uma conta registrada. User: "..getAccountName(getAccounts[1])) --
  5. server-side addCommandHandler ("blips", function (thePlayer, cmd) if isObjectInACLGroup ("user." ..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup ("Admin")) then triggerClientEvent (thePlayer, "validationRequest", thePlayer) else outputChatBox ("Você não tem permissão!", thePlayer, 255, 30, 30) end end) client-side function blips () if getElementData(localPlayer, "blips", true) then setElementData(localPlayer, "blips", false) outputChatBox ("Blips desligado") else setElementData(localPlayer, "blips", true) outputChatBox ("Blips ligado") end end -- addComm
  6. GetAccountData -- Obtem o level do jogador. SetAccountData -- Seta o level do jogador. Se achar muito pesado fazer desta forma (coisa que eu não acho), caso o servidor de um '' crash '' do nada, os dados vao permanecer, mas se quiser você pode utilizar SetElementData e GetElementData e salvar usando as duas que citei acima chamando os seguintes eventos: OnPlayerQuit OnPlayerLogin OnPlayerLogout (se tiver logout ativo.)
  7. Como quer que funcione usando funções server-side em client-side?
  8. Já tem exemplos prontos aqui no fórum, exatamente como você quer, só basta dar uma pesquisada.
  9. Assim deve funcionar corretamente: function MostrarBlip (thePlayer, cmd) if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount (thePlayer)), aclGetGroup ("Lixeiro")) then if (setElementVisibleTo (Blip, root, false) == true) then setElementVisibleTo (Blip, root, true) outputChatBox ("[Trabalho Lixeiro] #ffffffFoi marcado a localização em seu gps", thePlayer, 0, 255, 0, true) else setElementVisibleTo (Blip, root, false) outputChatBox ("[Trabalho Lixeiro] #ffffffFoi desmarcado a localização em seu gps", thePlayer, 0, 255, 0, true) end else outputChatBox ("[Tra
  10. Como source é nil, vai enviar pra todos a mensagem e não para o thePlayer.
  11. Source esta declarado em várias partes do seu código, portanto não ira funcionar de forma correta.
  12. Troque: if isElementWithinMarker (thePlayer, trabjob) then por if isElementWithinMarker (localPlayer, trabjob) then
  13. Vícios de colocar thePlayer, cmd nos parâmetros rsrs.
  14. @theFADE Na verdade você não tentou nada, até porque esse exemplo eu que fiz pra um outro carinha que queria fazer essa mesma coisa, e esse código esta funcionando 100%, você que esta usando em server-side ao invés de cliente-side
  15. Desculpa mas eu entendi então errado
×
×
  • Create New...