Jump to content

zW1Z4RD

Members
  • Posts

    37
  • Joined

  • Last visited

Everything posted by zW1Z4RD

  1. Tente usar isto addEventHandler ( "onPlayerLogin", root, function ( _, acc ) setTimer ( Carregar_Dis, 50, 1, acc ) end ) function Carregar_Dis ( conta ) if not isGuestAccount ( conta ) then if conta then local source = getAccountPlayer ( conta ) local driveDistance = getAccountData ( conta, "driveDistance" ) or 0 setElementData ( source, "driveDistance", driveDistance ) end end end function Iniciar_Resource ( res ) if res == getThisResource ( ) then for i, player in ipairs(getElementsByType("player")) do local acc = getPlayerAccount ( player ) if not isGuestAccount ( acc ) then Carregar_Dis ( acc ) end end end end addEventHandler ( "onResourceStart", getRootElement ( ), Iniciar_Resource ) function Salvar_Dis ( conta ) if conta then local source = getAccountPlayer ( conta ) local driveDistance = getElementData ( source, "driveDistance" ) or 0 setAccountData ( conta, "driveDistance", driveDistance ) end end function Desligar_Dis ( res ) if res == getThisResource ( ) then for i, player in ipairs(getElementsByType("player")) do local acc = getPlayerAccount ( player ) if not isGuestAccount ( acc ) then Salvar_Dis ( acc ) end end end end addEventHandler ( "onResourceStop", getRootElement(), Desligar_Dis ) function Sair_Dis_Servidor ( quitType ) local acc = getPlayerAccount(source) if not isGuestAccount ( acc ) then if acc then Salvar_Dis ( acc ) end end end addEventHandler ( "onPlayerQuit", getRootElement(), Sair_Dis_Servidor ) Não testei
  2. Esta dando error na linha 24 Edit: Arrumei
  3. Tentei fazer esse script de /ve ID. Ver o dinheiro q o player com o certo ID tem Porem não esta dando certo function getPlayerID(id) v = false for i, player in ipairs (getElementsByType("player")) do if getElementData(player, "ID") == id then v = player break end end return v end function getnick(player, command, id, ...) local accName = getAccountName ( getPlayerAccount ( player ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Console" ) ) then local Dinheiro = getPlayerMoney(Player2) setElementData(player, "Suspeito:Dinheiro",Dinheiro) if(id) then local playerID = tonumber(id) if(playerID) then local Player2 = getPlayerID(playerID) if(Player2) then outputChatBox ( "#00ff00✘ #ffffffINFO #00ff00✘➺ #ffffff Nome do Jogador #00ff00" .. Dinheiro .."", player, 255,255,255,true) else outputChatBox ( "#00ff00✘ #ffffffERRO #00ff00✘➺ #ffffff O Jogador(a) de ID: #00ff00( " .. id .. " ) #ffffffNão Foi Encontrado!", player, 255,255,255,true) end else outputChatBox ( "#00ff00✘ #ffffffERRO #00ff00✘➺ #ffffff ID: #00ff00( " .. id .. " ) #ffffffInválido!", player, 255,255,255,true) end else outputChatBox ( "#00ff00✘ #ffffffERRO #00ff00✘➺ #ffffffUse /ve #00ff00[#ffffffID#00ff00]", player, 255,255,255,true) end end end addCommandHandler("ve", getnick)
  4. Me refiro a ACL mesmo
  5. Teria como fazer um script que o console conseguisse alterar uma senha de um certo login?
  6. O ID é gerado por registros caso o seu servidor tiver 20 contas registradas o ID do ultimo player que se registrou será 20 e etc
  7. O meta está incorreto Mude o L maiusculo do .Lua para o l minusculo
  8. Qual a função que devo usar para quando o player morrer o carro sumir?
  9. É possível eu por para uma pessoa somente conseguir registrar apenas uma conta, sem sim, como faço isso?
  10. Opa. Estou precisando de ajuda, baixei esse script para por no meu servidor, porem queria editar-lo, mas não sei fazer. É o sistema de lavar dinheiro sujo, ele lava todo o dinheiro sujo. Exemplo: Se você tem 1000 de dinheiro sujo voce vai ganhar os 1000 limpo. E eu queria q ele perdesse um pouco de dinheiro, que lavasse %70 do dinheiro. Exemplo: Se você tem 1000 de dinheiro sujo voce vai ganhar os 700 limpo etc... E tambem bloquear as teclas enquanto faz a animação de lavar ou da frozen até a animação acabar. Temporizador1 = {} Temporizador2 = {} Temporizador3 = {} function Finalizar_Conversao_AirNewSCR ( ) local Valor_Convertido = getElementData ( source, "Dinheiro_AirNewSCR" ) or 0 if Valor_Convertido > 0 then setElementPosition ( source, -2220.76563, 136.01358, 1035.63281 ) setElementRotation ( source, 0, 0, 0 ) setPedAnimation( source, "INT_HOUSE", "wash_up", 120000, true, false, false, false ) if isTimer ( Temporizador1[source] ) then killTimer ( Temporizador1[source] ) end if isTimer ( Temporizador2[source] ) then killTimer ( Temporizador2[source] ) end if isTimer ( Temporizador3[source] ) then killTimer ( Temporizador3[source] ) end triggerClientEvent(source, "addNotification", source, "Aguarde...", "info") Temporizador1[source] = setTimer ( givePlayerMoney, 120000, 1, source, Valor_Convertido ) Temporizador2[source] = setTimer ( setElementData, 120000, 1, source, "Dinheiro_AirNewSCR", 0 ) Temporizador3[source] = setTimer ( Finalizar_Function, 120000, 1, source, Valor_Convertido ) else triggerClientEvent(source, "addNotification", source, "Sem Dinheiro Para Lavar", "error") end end addEvent ( "AirNewSCR_Converter_Finalizar", true ) addEventHandler ( "AirNewSCR_Converter_Finalizar", getRootElement(), Finalizar_Conversao_AirNewSCR ) Ficarei muito grato com sua ajuda
  11. Boa noite, Quero fazer um script que quando o player se registrar ele comece com 3k com a skin do CJ e spawne no aeroporto, porém quando o player se registra ele fica com a skin do mendigo e spawna na prefeitura com apenas 200 reais. Como faço? -- Menssagem para o jogador local joinMessage = "Seja Bem-Vindo Ao Brasil Cidade Alta" -- Pele do jogador local joinSkin = 0 -- Definições para as quantidades de dinheiro local joinMoney = 3500 -- Functions -- This function spawns players when they join function spawnOnJoin() spawnPlayer(source, joinX, joinY, joinZ, 179.18151855469 , joinSkin) fadeCamera(source, true) setCameraTarget(source, source) outputChatBox(joinMessage, source) givePlayerMoney(source, joinMoney) end
  12. Como travo o carro para ninguém pegar?
  13. Opa, estou fazendo um script de roubo a veiculo, porem sou iniciante nisso. Gostaria que você me ajudasse a colocar um blip que seguisse o veiculo Esse é o codigo do spawn do carro addEvent("cartheft:getcar", true) addEventHandler("cartheft:getcar", getRootElement(), function() local random = math.random(#getCarList) local cords = getCarList[random] table.remove(getCarList, random) local cars = carList[math.random(#carList)] local vehicle = createVehicle(cars[1], cords[2], cords[3], cords[4], 0, 0, cords[5]) setElementData(vehicle, "cartheft:player", source) setElementData(source, "cartheft:vehicle", vehicle) setElementFrozen(vehicle, true) setVehicleLocked(vehicle, true) setVehicleDamageProof(vehicle, true) triggerClientEvent(source, "cartheft:getcar", source, cars[2], cars[3], cars[4], cords[1], cords[2], cords[3]) getCarCreate[vehicle] = cords end ) Porem eu queria que o blip fosse ativado junto com essa função, pois ela é ativada quando o player hackear o carro E por que quando eu tendo mudar esses ChatBox para ir somente pro player, sempre da um erro: [Expected number at argument 2, got gui-button] function chekButtonNumber() if (guiGetText(gui[9]) == guiGetText(gui[13])) and (guiGetText(gui[10]) == guiGetText(gui[14])) and (guiGetText(gui[11]) == guiGetText(gui[15])) and (guiGetText(gui[12]) == guiGetText(gui[16])) then showCursor(false) triggerServerEvent("cartheft:opencar", localPlayer) guiSetVisible(gui[8], false) outputChatBox("Policias atenção o veiculo acabou de ser roubado", 25, 255, 25) outputChatBox("Você abriu o carro.", 25, 255, 25) end end
  14. Mas eu colocando essa função não vai dar conflito com o save system?
  15. Estou utilizando este código para o spawn de players ao entrar no servidor, porem queria q ele servisse para quando o player se registrar, ele spawnar nesta coordenada -- Configurações para quando um jogador entrar -- XYZ coodenadas local joinX = 1682.84765625 local joinY = -2241.2109375 local joinZ = 13.546875 -- Menssagem para o jogador local joinMessage = "Seja Bem-Vindo Ao Brasil Cidade Alta" -- Skin do jogador local joinSkin = 0 -- Definições para as quantidades de dinheiro local joinMoney = 3500 function spawnOnJoin() spawnPlayer(source, joinX, joinY, joinZ, 179.18151855469 , joinSkin) fadeCamera(source, true) setCameraTarget(source, source) outputChatBox(joinMessage, source) givePlayerMoney(source, joinMoney) end
  16. Bom dia! Peguei um código na internet e queria mudar-lo, so que não sei como fazer isso. function Limpar_Limpar() local Sujo = getElementData(source, "moneysujo") or 0 if Sujo >= 1000 then exports.Scripts_Dxmessages:outputDx(source, "Você limpou parte do seu dinheiro e recebeu R$500.", "success") setElementData(source, "moneysujo", Sujo-1000) -- O Dinheiro sujo que ele vai perder setPlayerMoney(source, getPlayerMoney(source)+500) -- A Grana que ele irá receber --OBS, Ele irá ganhar dinheiro sujo, para ele limpar esse dinheiro, ele vai receber metade do valor do dinheiro sujo. else exports.Scripts_Dxmessages:outputDx(source, "Você não tem dinheiro para limpar.", "error") end end addEvent ("LG7:LimparMaconha", true ) addEventHandler ("LG7:LimparMaconha", root, Limpar_Limpar) Esse é o código, ele so limpa 1000 de cada vez, queria ele para limpar tudo que tem na mão de uma vez, o que devo mudar?
  17. Alguem sabe como coloco texto encima de um marker?
  18. Onde coloco as coordenadas aqui? function spawnOnLogin (prevA, curA ) outputChatBox ("Welcome to ...", source, 255, 0, 0, false) spawnPlayer (source, 0, 0, 5, 0, math.random (29,29), 0, 0, spawnTeam) -- spawns player with random skin fadeCamera (source, true) setCameraTarget (source, source) end addEventHandler("onPlayerLogin", getRootElement(), spawnOnLogin)
  19. Boa tarde! Queria saber qual função usar para quando o player se registrar spawnar no aeroporto deves da prefeitura.
  20. Ja achei amigão, era o meu save system
  21. continua com a arma que ele estava segurando na mao antes de morrer
  22. Estou com um erro, bug sla.. Quando o player morre com a arma na mão ele nasce com a arma que vc ta segurando, alguem poderia me ajudar a tirar isso?
×
×
  • Create New...