#Dv^

Members
  • Content Count

    468
  • Joined

  • Last visited

Community Reputation

38 Good

6 Followers

About #Dv^

  • Rank
    Hustler
  • Birthday 14/08/1997

Details

  • Gang
    !Rl
  • Location
    Argentina
  • Occupation
    Programing
  • Interests
    Scripting

Recent Profile Visitors

3,802 profile views
  1. #Dv^

    Una duda,¿como activo el developerMode?

    https://wiki.multitheftauto.com/wiki/SetDevelopmentMode
  2. #Dv^

    Una duda

    marker_1 = createMarker() marker_2 = createMarker() marker_3 = createMarker() marker_4 = createMarker() marker_5 = createMarker() addEventHandler("onMarkerHit", root, function(hit, dim) if source == marker_1 then -- código elseif source == marker_2 then -- código elseif source == marker_3 then -- código elseif source == marker_4 then -- código elseif source == marker_5 then -- código end end ) Así lo quieres.
  3. local Down_up1 = createMarker(0, -3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) local Up_Down1 = createMarker(0, 3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) function Up (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, 0, 3400, z) end function Down (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, 0, -3400, z) end addEventHandler( "onMarkerHit", Down_up1, Up ) addEventHandler( "onMarkerHit", Up_Down1, Down ) Prueba así.
  4. #Dv^

    JOB Client-side

    Mandáme un PM. Saludos.
  5. #Dv^

    Tablas

    Depende de que manera quieras insertar al jugador en una tabla. local _table = {} addEventHandler("onPlayerJoin", root, -- al ingresar, se insertará en la tabla. function() _table[source] = true end ) addEventHandler("onPlayerLogin", root, function() if _table[source] then -- si está en la tabla, devolverá la siguiente afirmación. return print("El jugador ya se encuentra en la tabla.") end _table[source] = true -- de lo contrario, si no está en la tabla se insertará. end ) addEventHandler("onPlayerLogout", root, -- opcional. function() if _table[source] then _table[source] = nil end end ) Pues sino, de esta manera. local _table = {} addEventHandler("onPlayerJoin", root, -- al ingresar, se insertará en la tabla. function() table.insert(_table, source) end ) addEventHandler("onPlayerLogin", root, function() for _, v in pairs(_table) do if v == source then print("El jugador ya está en la tabla.") end end end )
  6. #Dv^

    Tecla

    addEventHandler("onClientRender", root, function() if getKeyState("x") then -- si se presiona la tecla "x" entonces dxDrawText("Dx", 400, 400, 0, 0) -- se dibuja el texto end end )
  7. x = x - math.sin (math.rad (rx)) * 1 y = y + math.cos (math.rad (rx)) * 1 createObject ( 3260, x, y, z, 0, 90, rx ) addCommandHandler("tabla", function (source) local x,y,z = getElementPosition(source) local rx = getElementRotation(source) x = x - math.sin (math.rad (rx)) * 1 y = y + math.cos (math.rad (rx)) * 1 setPedAnimation( source, "knife", "knife_part") setPedWeaponSlot ( source, 10 ) setTimer ( function() createObject ( 3260, x, y, z, 0, 90, rx ) setPedAnimation( source, false) end, 1000, 1 ) end )
  8. #Dv^

    ¿Es posible hacer éste script?

    Agregá esto en client-side: addEvent("fireDrone", true) addEventHandler("fireDrone", root, function(vehicle) if entity.drone then local x, y, z = getElementPosition(vehicle) --local rx, ry, rz = getElementRotation(vehicle) if (not createProjectile(localPlayer, 20, x, y, z-2)) then outputChatBox("Fire drone!") end end end ) Y esto en server-side: function fireDrone(player) if players[player] then triggerClientEvent(player, "fireDrone", player, players[player].drone) end end Y reemplazá la función 'startDrone' en 'server.lua' por esta: function startDrone(player, id) if players[player] then errMsg (msg.ALREADY_HAS_DRONE:format("droned"), player); return; end players[player] = {}; local x,y,z = getElementPosition(player) local drone = createVehicle(id, x+1.5, y+1.5, z) local ped = createPed(180, x+1.5, y+1.5, z) players[player].drone = drone; players[player].ped = ped setElementAlpha(ped, 0) warpPedIntoVehicle(ped, drone) giveWeapon(player, 40, 1, true) triggerClientEvent(player, "drone.start", resourceRoot, drone, ped) setPedAnimation(player, "CAMERA", "camstnd_lkabt",-1, false, false, false, true) toggleAllControls (player, false, true, false); addEventHandler ("onVehicleExplode", drone, function () stopDrone(player) end); addEventHandler ("onElementDestroy", drone, function () stopDrone(player) end); bindKey(player, "X", "down", fireDrone) end Con la tecla "x" disparas :b (Y la próxima vez postea tus dudas en esta sección: https://forum.mtasa.com/forum/166-spanish-español/)
  9. #Dv^

    Chat Login

    addEventHandler("onPlayerChat", root, function() if isGuestAccount(getPlayerAccount(source)) then cancelEvent() end end )
  10. #Dv^

    Ordenar Gridlist

    Podrías usar las siguientes funciones: guiGridListInsertRowAfter guiGridListGetRowCount
  11. #Dv^

    [Servidor] AddAccount

    ¿Tiene que ver con 'Access denied'?. Si es así posteá tu acl.xml. De lo contrario tendrías que detallar más el error que te sale.
  12. #Dv^

    [Servidor] AddAccount

    Posteá tu acl.xml
  13. #Dv^

    [HELP DGS]GUI showing all.

    Post the 'server-side'.
  14. #Dv^

    Obtener cierto valor

    Ya hace rato lo he solucionado, armé mi propia base de datos. Gracias por la ayuda.
  15. #Dv^

    Como lograr ésto?

    guiGetScreenSize