Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Usa las funciones que ese mismo codigo tiene: function nametag.create ( player ) nametags[player] = true end function nametag.destroy ( player ) nametags[player] = nil end PD: @El_Zorro, lo saco de la comunidad.
  2. Funciones: https://wiki.multitheftauto.com/wiki/Cl ... _Functions https://wiki.multitheftauto.com/wiki/Se ... _Functions Eventos: https://wiki.multitheftauto.com/wiki/Cl ... ing_Events https://wiki.multitheftauto.com/wiki/Se ... ing_Events
  3. Alexs

    Ayuda

    takePlayerMoney
  4. Alexs

    Ayuda screenSize

    Si aparece, solo que fuera de la pantalla, ya que 1024 * 888 son 909312, usa números entre 0 y 1 0 es 0 y 1 es 1024, la multiplicación hará lo demás: local sWidth, sHeight = guiGetScreenSize() dxDrawText(tostring(theExp),sWidth*.8671875,sHeight*.48,sWidth*.916015625,sHeight*.525,tocolor(255,255,255,255),1.0,"default-bold","left","top",false,false,false) dxDrawText(tostring(theLevel),sWidth*.759765625,sHeight*.2763671875,sWidth*.80859375,sHeight*.0302734375,tocolor(255,255,255,255),1.0,"default-bold","left","top",false,false,false) Prueba, no estoy seguro.
  5. Alexs

    Ayuda

    takePlayerMoney getPlayerMoney
  6. Alexs

    Ayuda

    ganar = setTimer(givePlayerMoney, 35000, 0, thePlayer, 3500 ) Inténtalo así.
  7. Alexs

    Ayuda

    Intenta reemplazar la linea 8 por esto: ganar = setTimer(givePlayerMoney, 1000, 0, thePlayer, 1000)
  8. Es el ejemplo de la Wiki, no es para que lo probaras ni es la solución a tu problema, solo es para que sepas como se hace.
  9. Creo que se refiere a añadir los marcadores para las tiendas dentro de los .map, como con los interiores o al añadir objetos con el .map, aunque me da dudas la parte de: "ya Actualice a Server Owner pero No Salio". Si es así vas a tener que mostrarnos tu recurso de tiendas.
  10. Mira el ejemplo de 'removeEventHandler': function drawText() -- A function to draw the text we want dxDrawText(text, 10,100) -- creates a dx text 10 pixels from left, 100 from top of the screen end function doText(command, ...) if command == "starttext" then -- if player wrote /starttext text = table.concat({...}," ") -- then we retrieve the text addEventHandler("onClientRender", getRootElement(), drawText) -- and since addEventHandler and removeEventHandler's syntax is the same, we just define the function we use later elseif command == "stoptext" then removeEventHandler("onClientRender", getRootElement(), drawText) -- this time we use removeEventHandler end end addCommandHandler("starttext", doText) -- add two command handlers to doText function addCommandHandler("stoptext", doText) Los Dx duran un frame (aproximadamente una Quincuagésima de segundo) así que debes hacer que se vuelva a mostrar en cada frame (onClientRender).
  11. drawText es efímero, dura 1 frame, utiliza addEventHandler y removeEventHandler junto a 'onClientRender'.
  12. Pásalo a client side, a eso me refería.
  13. Cuando te dije que lo habías puesto en server side, era afirmación, no pregunta. Lo cambiaste, no?
  14. Lo pusiste en server side.
  15. Para ejecutar la función a todos los jugadores vas a tener que hacerlo desde el server side.
  16. Alexs

    Score board

    exports [ "scoreboard" ]:addScoreboardColumn ( "Clan Rank", 3 ) function updatePlayerClanRank ( ) for index, player in ipairs ( getElementsByType "player" ) do if ( getElementData ( player, "rank" ) == "Leader" ) then setElementData(player, "Clan Rank", "Leader") else setElementData ( player, "Clan Rank", getElementData ( player, "rank" ) ) end end end setTimer ( updatePlayerClanRank, 2500, 0 )
  17. setCameraGoggleEffect Para lo de los infrarrojos y visión nocturna, para lo otro solo te serviría 'setElementHealth' si quieres darle vida entre 0 y 100.
  18. viewtopic.php?f=122&t=53667 Léelo, jamas lo probé.
  19. No lo se, jamas lo use, lee la descripción quizá te explique.
  20. Cambia 'onResourceStart' por 'onPlayerSpawn'.
  21. Error mio, cambia el evento, en ese 'source' no es un jugador.
  22. Miraste hacia arriba?
  23. Intenta calcularlo a fallo y error, también recuerda preocuparte por la rotación del Ped.
  24. Si, pero deberás acomodar mejor el Offset, intenta usar este recurso para eso: https://community.multitheftauto.com/index.php?p= ... ls&id=5644
×
×
  • Create New...