Jump to content

Arsilex

Members
  • Posts

    1,410
  • Joined

  • Last visited

Everything posted by Arsilex

  1. Vale lo acabo de probar y si hace gracias
  2. Si si removerlo si se lo que digo es como hago para que al removerlo el index 2 se ponga en 1
  3. Bueno tengo una duda si tengo una tabla asi.. cars = { [1] = ASDAS5435,[2] = asdsad} si borro de la tabla el coche con index 1 como hago para que el index 2 pase a ser el 1?
  4. Available client side from 1.3.1 (It will only work with client side vehicles and peds)
  5. Arsilex

    Tablas...

    y que se supone que ara eso.. por que por lo visto eso no me sirve para nada.... no es ni de cerca lo que busco aun así gracias pero no me sirve
  6. Arsilex

    Tablas...

    quiero que se detecte si en Players[1] ya hay un player registrado el siguente player se registro al 2 y el uno se quede como esta y asi sucesivamente...
  7. Arsilex

    Tablas...

    Bueno miren lo que necesito saber si por ejemplo esta es mi tabla Player[1] = player Player[2] = nil y otra es Player[1] = nil Player[2] = player como puedo hacer si en la linea 1 de la tabla hay un nombre ya se añada en la dos y si en la doy ya hay uno tambien en la 3 y si no en la 4 y asi ?
  8. ammm ok.. intentare hacer algo aver
  9. me acabo de dar cuenta que al enviar el timer a client me da nil ._.
  10. setTimer ( function() local players = getElementsByType("player") for k, thePlayer in ipairs(players) do setElementHealth(thePlayer, getElementHealth(thePlayer)+10) end end, 1000, 1 )
  11. Este es mi codigo.. --Server tim = setTimer ( resetPaintballPlayer, resetTimer, 1, thePlayer ) triggerClientEvent ( "onaddTimers", thePlayer, thePlayer, tim, "on" ) --Client function onaddTimers (player, timer, estado) if estado == "on" then timers[player] = timer addEventHandler ( "onClientRender", root, Sombra ) else removeEventHandler ( "onClientRender", root, Sombra ) end end addEvent( "onaddTimers", true ) addEventHandler( "onaddTimers", localPlayer, onaddTimers ) El problema es que cuando function Sombra() if timers[localPlayer] > 1 then dxDrawRectangle(583, 76, 201, 40, tocolor(0, 0, 0, 200), true) dxDrawText("Modo sombra restante : "..timers[localPlayer], 584, 77, 784, 116, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, true, false, false) end end saco el tiempo de la tabla me da nil ._.
  12. una muy facil si en el ACL no sale el nombre de tu cuenta Spameas su servidor así reventándole el host.
  13. local id = dbPoll(created, -1) This function checks the progress of a database query. No te devuelve un ID solo te devuelve el el numero de las columnas afectadas...
  14. Arsilex

    [Ayuda]

    El setPlayerSkin: This function is deprecated. This means that its use is discouraged and that it might not exist in future versions, but there should be an alternative (usually more generic) way of performing what it once did. Please use setElementModel
  15. function car( thePlayer ) local x, y, z = getElementPosition ( thePlayer ) vehiculo = createVehicle ( 411, x + 5, y, z ) objeto = createObject (359, x, y, z, 0 ,0 ,90) attachElements ( objeto, vehiculo, -1 ,2 ,00.1 ) end addEventHandler ( "onResourceStart", getRootElement(), car )
  16. --Server-Side function drawText(oldLevel, newLevel) triggerClientEvent ( "onDrawText", source, oldLevel, newLevel ) end addEvent ( "onPlayerLevelUP", true ) addEventHandler("onPlayerLevelUP", getRootElement ( ), drawText) --Client-Side oldLevel = 0 newLevel = 0 function TextToDraw() dxDrawText ( oldLevel, 44, 41, 50, 90, tocolor ( 0, 255, 0, 255 ), 1.02, "default-bold" ) dxDrawText ( newLevel, 44, 61, 50, 90, tocolor ( 255, 0, 0, 255 ), 1.02, "default-bold" ) end function StartDraw ( oldLevel, newLevel ) oldLevel = oldLevel newLevel = newLevel addEventHandler("onClientRender", getRootElement(), TextToDraw) end addEvent( "onDrawText", true ) addEventHandler( "onDrawText", localPlayer, StartDraw )
  17. addEventHandler("onPlayerWasted", getRootElement(), function() local x, y, z = getElementPosition(source) m = getElementModel(source) spawnPlayer ( source, x, y, z, 180, m ) end
  18. Es que llevo mucho tiempo sin scriptear esas cosas ahora estoy mas metido en arrays y jsons y mierdas asi..
  19. function onEngineOn ( infernus ) modelo = getElementModel(source) if modelo == 411 then--id del auto x, y, z = getElementPosition(source) sonido = playSound3D ( "engine.mp3", x, y, z, true) setSoundMaxDistance(sound, 40) attachElements(sonido, source) end end addEventHandler ( "onClientVehicleEnter", getRootElement(), onEngineOn )
×
×
  • Create New...