Jump to content

Arsilex

Members
  • Posts

    1,410
  • Joined

  • Last visited

Everything posted by Arsilex

  1. Arsilex

    Coches

    Gracias Solidsnake14 me sirvió
  2. Arsilex

    Coches

    sigue sin funcionar
  3. Arsilex

    Coches

    No me funciono y no me sale ningún error
  4. Arsilex

    Coches

    Gracias Solidsnake14 voy a probarlo
  5. Arsilex

    Coches

    Bueno necesito ayuda con esto function openall (player, commandName, modelo) local models = getElementsByType("vehicle") for index, autos in pairs(models) do if ( getElementModel(autos) == tonumber(modelo)) then local vehicleID = vehicles[ vehicle ] and vehicles[ vehicle ].vehicleID if vehicleID and ( vehicleID < 0 or exports.sql:query_free( "UPDATE vehicles SET locked = 1 - locked WHERE vehicleID = " .. vehicleID ) ) then setVehicleLocked( vehicle, not isVehicleLocked( vehicle ) ) return true end return false else outputChatBox( "No se encontro el coche", player, 255,0,0, true) end end end addCommandHandler("abrircoches", openall) lo que quiero es que en vezde poner el modelo que solo ponga abrircoches y se abran los coches de los siguentes ID 431--Bus 574--Sweeper 420--Taxi 438--Cabbie Es posible
  6. si si y es onClientPlayerWasted solo que cuando el jugador muere no esta vivo ya entonces como le teleport ._.?
  7. si pero como le cambio el vehicle y recuerda el Player esta muerto sabes como soluciono eso ?
  8. aver el bind ya esta puesto en otra funcion solo que pregunto si setElementPosition sirve en Race DM?
  9. function Hunter() unbindKey ( "enter", Hunter ) triggerEvent ( "onCargarMapa", getLocalPlayer() ) setTimer ( function () setElementPosition ( source, 4899.69140625, -2272.9450683594, 6.3379058837891 ) end ,5000,1 ) end por que no me sirve osea ne el race cuando presione enter que se le ponga en esa posicion por que no sirve =
  10. estas seguro que pusiste Skin = getElementModel ( source )
  11. por que no pusiste el getElementModel....
  12. no entiendo una cosa de ese script si dice que cuando el jugador muera por que usas "onPlayerDamage" y no asi no eso lo tienes que poner en la funcion que ejecutas al morir osea ponerlo dentro de rewardOnWasted lo de get
  13. cuando el jugador lo coga pones function pickupUse ( thePlayer ) cancelEvenet() end addEventHandler ( "onPickupUse", getRootElement(), pickupUse )
  14. usa Skin = getElementModel ( thePlayer ) y despues cuando se coja la cura pones setElementModel ( thePlayer,Skin )
  15. aver agregame a skype y me lo explicas todo bien asus.mta
  16. local aPickup = createPickup ( 10.0, 10.0, 10.0, 2, 31, 3000, 50 ) y despues destroyElement( aPickup)
  17. lo siento me ekivoque
  18. tienes que usar un dxCreateText pero es un poco dificil crear lo que quieres.
  19. Arsilex

    Items

    function give( element, item, value, name ) -- we need a base to work on if load( element ) then -- we need at least item and value if type( item ) == 'number' and ( type( value ) == "number" or type( value ) == "string" ) then -- name can be optional, though if it's not, we need to escape it name2 = "NULL" if name then name2 = "'" .. exports.sql:escape_string( tostring( name ) ) .. "'" else name = nil end -- we need to know our item index local index, error = exports.sql:query_insertid( "INSERT INTO items (owner, item, value, name) VALUES (" .. getID( element ) .. ", " .. item .. ", '%s', " .. name2 .. ")", value ) if index then -- add at the last position as a new item table.insert( data[ element ].items, { index = index, item = item, value = value, name = name } ) -- tell everyone who wants to know notify( element ) return true end return false, "MySQL Query failed" end return false, "Invalid Parameters" end return false, "Unable to load element" end Ningun error
  20. Arsilex

    Items

    alguen tiene alguna idea de como hacerlo addEvent( "items:present", true ) addEventHandler( "items:present", root, function( slot, item, playerto ) local item = get( source )[ slot ] if item then local id = item.item local name = item.name or getName( id ) give( playerto, slot ) exports.chat:me( source, "tiro su " .. name .. "." ) end end ) es lo que me me falla que no le da el item a playerto
  21. http://listen.radionomy.com/radio--enigma.m3u usa eso ya veras como te ira de puta madre.
  22. Arsilex

    Items

    Bueno tengo esto addEvent( "items:present", true ) addEventHandler( "items:present", root, function( slot, item, playerto ) local item = get( source )[ slot ] if item then local id = item.item local name = item.name or getName( id ) give( playerto, slot ) exports.chat:me( source, "tiro su " .. name .. "." ) end end ) -- El codigo... window = guiCreateWindow(376,591,270,143,"Dar item",false) guiSetVisible( window, false ) memo = guiCreateEdit(54,59,158,36,"t",false,window) label = guiCreateLabel(52,21,164,34,"Escribe el nombre del jugador\n al que le quieres dar el item",false,window) guiLabelSetColor(label,0,200,0) guiLabelSetVerticalAlign(label,"top") guiLabelSetHorizontalAlign(label,"left",false) aceptar = guiCreateButton(22,107,96,26,"Aceptar",false,window) cancelar = guiCreateButton(153,107,96,26,"Cancelar",false,window) --------------- -- funciones -- --------------- function openGiveItemGUI( player, item ) guiSetVisible( window, true ) showCursor( true ) guiSetInputEnabled( true ) setElementData( player, "item", item ) guiSetText( memo, "" ) end function onAccept() item = getElementData( getLocalPlayer(), "item" ) playerto = guiGetText( memo ):gsub( " ", "_" ) playerto = tostring( playerto ) outputDebugString( playerto ) triggerServerEvent( "items:present", getLocalPlayer(), item, playerto ) guiSetVisible( window, false ) --showCursor( false ) guiSetInputEnabled( false ) end addEventHandler( "onClientGUIClick", aceptar, onAccept, false ) function onCancel() guiSetVisible( window, false ) --showCursor( false ) guiSetInputEnabled( false ) end addEventHandler( "onClientGUIClick", cancelar, onCancel, false ) por que al poner el id se quita el item pero no se le pone al otro ?
  23. function enablecommand (hitPlayer) if (hitPlayer) then addCommandHandler("open",open) end end addEventHandler("onMarkerHit",amarker , enablecommand) function open() bindKey(source, "z", "down", "open", open) end
×
×
  • Create New...