Jump to content

MTA Paradise: Duda sobre MySQL


aka Blue

Recommended Posts

Bueno, quería hacer que mi script de mecánico, cada vez que se le añada una nueva rueda, se cree en la base de datos y se guarde. Todo bien, se creó la tabla y demás pero no se quiere guardar, no entiendo cual es el problema. Os dejo el código aquí.

  
function Llantitas( thePlayer, llanta) 
local vehicle = getPedOccupiedVehicle( thePlayer ) 
local data = vehicles[ vehicle ] 
if isPedInVehicle (thePlayer) then 
  if vehicle then 
    if llanta then 
                        exports.sql:query_free( "UPDATE vehicles SET Wheels = "..llanta.." WHERE vehicleID = " .. data.vehicleID)  
                addVehicleUpgrade ( vehicle, llanta) 
            end 
        end 
    else 
    outputChatBox ("Debes estar en un vehículo", thePlayer, 255, 0, 0) 
    end 
    end 
end 
addEvent( "llantas", true ) 
addEventHandler( "llantas", getRootElement(), Llantitas) 
  

El código lo puse directamente en el script de vehicles para que no tenga que meter exports. Aunque, si alguien sabe un export para coger la ID del vehículo en el que está sentado el jugador, me vendría bien :wink:

Link to comment

De hecho no me da ningún error. Simplemente, añade la rueda y tal pero al reiniciar el resource, pum, salen nuevamente las default. (No me sale nada en la consola, tampoco en el debugscript 3).

PD: Ya está arreglado, resulta que era el end ese que sobraba y el tipo de tabla que se creaba. Gracias por lo del end jaja, no me daría cuenta ;)

Link to comment
  • Recently Browsing   0 members

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