Jump to content

Arthur_Ms

Members
  • Posts

    8
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Arthur_Ms's Achievements

Newbie

Newbie (4/54)

0

Reputation

  1. Eu realmente não consigo obter os parametros pelo onPlayerCommand? Precisava usar essa função em especifico.
  2. Puuuts, serio mesmo? Não há nenhuma outra forma que eu consiga obter? Sinceramente eu ja tentei de tudo que tenho de conhecimento de lua, minha ultima opção que restou foi vir aqui solicitar ajuda.
  3. Boa tarde a todos, estou resolvendo um bug de um script e gostaria de saber como eu consigo obter os argumentos de um comando com o onPlayerCommand, por exemplo, eu tenho um comando que é /vida ID QNT, e quero obter o argumento do ID com o onPlayerCommand.
  4. Boa noite, recentemente eu estou enfrentendo alguns problemas com hack's em meu servidor, eles entram e conseguem pegar bazuka, granadas e etc, e começam a fazer o fuzuê.. Gostaria de saber se tem alguma solução para isto, desde já agradeço a todos.
  5. Bom estou adaptando um sistema de desmanche de veiculos ao meu desejo, porem estou com um problema, eu quero givar money para o dono do veiculo que será desmanchado e quero tambem mandar uma mensagem no chat do dono do veiculo, ate ai eu consegui fazer tranquilo porem tentei usar a função getPlayerFromName para eu poder usar como argumento do outputchatbox, porem não está funcionando e está retornando o como erro nome do dono do veiculo . function desmanche() for k, v in ipairs(getElementsByType("vehicle")) do nome = getElementData(v,"vehicle:owner") id = getElementData(v,"vehicle:ID") local jogador = getPlayerFromName ( nome ) local result = dbPoll(dbQuery(sql,"SELECT * FROM lojaveiculos WHERE conta = ? AND id = ?", nome, id), -1) for k, v in ipairs(result) do MoneyD = math.ceil(tonumber(v["cost"])*.8) MoneyL = math.ceil(tonumber(v["cost"])*.3) end givePlayerMoney(source, MoneyL) givePlayerMoney(jogador, MoneyD) dbExec(sql,"DELETE FROM lojaveiculos WHERE conta=? AND id=?",nome, id) outputChatBox("[SEGURO] Seu veiculo foi roubado e os ladroes desmancharam ele, seu seguro lhe deu #00ff00"..MoneyD.."$", jogador, 255, 255, 255, true) end end Erro apresentado: [2020-05-07 00:52:56] WARNING: [TESTE]\concessionaria\desmanche_s.Lua:31: Bad argument @ 'givePlayerMoney' [Expected element at argument 1, got string 'Arthur_Ms'] [2020-05-07 00:52:56] WARNING: [TESTE]\concessionaria\desmanche_s.Lua:34: Bad argument @ 'outputChatBox' [Expected element at argument 2, got string 'Arthur_Ms']
  6. Ajuda por favooor! Necessito urgente!
  7. Fala rapaziada sou novo aqui no forum e estou tentando fazer a seguinte coisa, eu tenho um script de policial, porem quando eu clico em PRENDER o player vai pra viatura e eu nao consigo mais tirar o player da viatura, eu queria fazer o seguinte, quando eu clicar em prender o player vai para a viatura, mas quando eu sair da viatura o player sai da viatura junto. espero que tenham entendido. viatura = {} function salvacarro (vei, assento, vitima) viatura[source] = vei end addEventHandler ('onPlayerVehicleEnter', root, salvacarro) function prender () local Abordado = getElementData( source,"FeniXMTA_Suspeito") local cx, cy, cz = getElementPosition ( Abordado ) local px, py, pz = getElementPosition ( source ) local distance = getDistanceBetweenPoints3D ( cx, cy, cz, px, py, pz ) if ( distance >= 1.8 ) then msgFeniX(source, "Chegue Mais Perto Do Jogador vai efetuar esta função !", "error") elseif ( distance <= 1.7) then local vtr = viatura[source] if viatura[source] then attachElements (Abordado, vtr, 0.2, -1.5, 0, 0,0,90) vrx, vry, vrz = getElementRotation(vtr) setElementRotation(Abordado, vrx, vry, vrz+83) setElementData(Abordado,"algemado",nil) setPedAnimation(Abordado) setElementFrozen(Abordado,false) triggerClientEvent("algemaRemove", Abordado) setElementData ( Abordado, "Algemar_Desalgemar", false ) setPedAnimation(Abordado, "ped", "CAR_dead_LHS", false, false) setElementData ( source, "Algemar_Desalgemar", false ) setElementData ( Abordado, "FeniX_Preso", true ) setElementData ( Abordado, "FeniXMTA_Preso", true ) else msgFeniX(source, "Entre no carro e saia para executar esta função !", "error") end end end addEvent ( "FeniX_Prender", true ) addEventHandler ( "FeniX_Prender", root, prender) Aí esta a função, se derem de me ajudar agradeço!
×
×
  • Create New...