Jump to content

PLACA no Bloco de notas


Recommended Posts

  • Moderators

Database e bloco de notas não tem nada a ver, 'bloco de notas' acho que seria um arquivo de texto.

Para um arquivo de texto:

fileCreate
fileOpen
fileWrite
fileClose

Se for salvamento SQL:

dbExec

Ou: executeSQLQuery - SQL do MTA

19 hours ago, ArthurScr said:

como faço para quando um carro passar em um mark ,pegar a placa por getPlateText

createMarker

onMarkerHit

getVehiclePlateText

Link to comment

Tipo,o player passar no marker e salvar em um arquivo de texto só para mim,n sei por um arquivo .db para funcionar mas vou tentar já que ouço melhor dele

3 hours ago, DNL291 said:

Database e bloco de notas não tem nada a ver, 'bloco de notas' acho que seria um arquivo de texto.

Para um arquivo de texto:


fileCreate
fileOpen
fileWrite
fileClose

Se for salvamento SQL:

dbExec

Ou: executeSQLQuery - SQL do MTA

createMarker

onMarkerHit

getVehiclePlateText

 

Link to comment

Fiz o Mod,agora teria como eu fazer um painel que quando digito a Placa,aparece o ID do carro?

addEventHandler("onResourceStart", resourceRoot,
function()
	db = dbConnect("sqlite", "database.db")
	dbExec(db, "CREATE TABLE IF NOT EXISTS ListaPlacas (Modelo, Placa)")
end)

addEventHandler("onMarkerHit", pegarplaca,
function( thePlayer)
    local veiculo = getPedOccupiedVehicle ( thePlayer)
	
	local Modelo = getElementModel ( veiculo)
	
	local Placa = getVehiclePlateText ( veiculo)
	
	
	if getPedOccupiedVehicleSeat ( thePlayer  ) == 0 then
	dbExec(db, "INSERT INTO ListaPlacas VALUES(?, ?)",Modelo, Placa)
	
	outputChatBox("#FFFFFF Pegou Placa", thePlayer , 255, 255, 255,true)
    end    
end)

 

Link to comment
  • 3 weeks later...
  • 5 months later...

Bom, eu fiz muito rápido... Teste ai:

 

local markerpegarplaca = createMarker ( 2481.29590, -1674.05322, 13.33985 -0.9, "cylinder", 1.5, 255, 255, 0, 170 )


function pegarplaca ( hitElement )
   if getElementType ( hitElement ) == "vehicle" then
	local Modelo = getElementModel ( hitElement )
	local Placa = getVehiclePlateText ( hitElement )
    local logs = fileOpen ("dbplacas.txt")
		print ("Arquivo Aberto")
	local linhasarquivo = fileGetSize(logs) 
    local arquivo = fileRead(logs, linhasarquivo)
		print ("Arquivo Lido")
	    fileWrite(logs, arquivo.. "\n Veiculo de modelo ("..Modelo.. ") da placa [" ..Placa.. "] passou em nossa verificação!")  
		print ("Arquivo Reescrito")
	    fileClose(logs)
			print ("Arquivo Fechado")

	end 
	end
addEventHandler("onMarkerHit", markerpegarplaca, pegarplaca)

OBS. Não esqueça de criar oo arquivo "dbplacas.txt", e coloca-lo no meta como file;

Edited by ~#BlackSCR
Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...