Jump to content

Castillo

Retired Staff
  • Posts

    21,935
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Castillo

  1. Castillo

    Question

    How would setting a element data value make you immortal?
  2. Castillo

    Question

    You can't cancel damage server side, your friend is simply wrong.
  3. Well, I supposed that was the problem.
  4. Guardalos en la cuenta del jugador. Podes usar setAccountData que es facil de usar, luego getAccountData cuando se loguea, y le devolves lo que tenia. P.D: Borrar el contenido de los post es un mal habito, si lo seguis haciendo, no pienso ayudarte mas.
  5. Are you sure his/her IP is valid? e.g: not a local IP ( if you are testing alone ).
  6. local forward = ( Matrix.getForward ( mat ) * 2 )
  7. addCommandHandler ( "explosion", function ( thePlayer ) local x, y, z = getElementPosition ( thePlayer ) -- Obtengo la posicion del jugador local rx, ry, rz = getElementRotation ( thePlayer ) -- Obtengo la rotacion del jugador local mat = Matrix.create ( x, y, z, rx, ry, rz ) -- Creo la matrix usando la posicion y la rotacion local forward = Matrix.getForward ( mat ) -- Obtengo la posicion en frente del jugador local pos = ( Matrix.getPosition ( mat ) + forward ) -- Sumo ambos vectores createExplosion ( pos, 11 ) end )
  8. Osea queres que aparezca enfrente del jugador? Podes utilizar las funciones de matrices, las cuales facilitan esto muchisimo.
  9. Como va a tener rotacion una explosion? no tiene el menor sentido lo que decis.
  10. Te dije que borrases "playerSource" de la funcion, osea de aca: function Cambiaarfinalmark(source) Si pones 'source' ahi, es lo mismo que antes, solo que cambiaste de nombre el argumento, y con eso, estas reemplazando el valor con "nil". Borra "source" de ahi.
  11. triggerServerEvent ( "FinishhMis", getLocalPlayer() ) No estas enviando "sourcePlayer", tenes que poner getLocalPlayer ( ) dos veces para enviarlo, ya que la primera vez es para definir "source" en el server side. Tenes dos opciones: 1º Borras "sourcePlayer" de la funcion en el server side y cambias el resto por "source" 2º Pones getLocalPlayer ( ) dos veces P.D: En lugar de poner getLocalPlayer ( ), podes poner "localPlayer" que es lo mismo.
  12. Donde esta el codigo que ejecuta el evento "FinishhMis"?
  13. El script es client side? si es asi, entonces es porque addCommandHandler como primer argumento tiene el comando, cambia 'sourcePlayer' por 'localPlayer'.
  14. Hace esto: local blood = tonumber ( getElementData ( sourcePlayer, "Misionto" ) ) or 0 Con eso, si no tiene el valor, sera automaticamente 0.
  15. It's because the player doesn't have the element data you are trying to increase the value of. To fix it, you can do this: local blood = tonumber ( getElementData ( sourcePlayer, "Misionto" ) ) or 0
  16. Es porque el jugador no tiene ese element data.
  17. CEF is not yet implemented to the current release.
  18. Castillo

    Server error

    Add the "admin" resource to the ACL.xml.
  19. Just because we don't want to remove some resources the members post, it doesn't mean we ain't doing shit, and you can clearly see that we are. Now, stop going off the topic.
  20. Tendrias que guardar el nombre que uso al registrarse en alguna parte, podria ser en accountData ( setAccountData/getAccountData ), y al loguearse, que lo obtenga y se lo cambie ( setPlayerName ).
  21. Seguro que copiaste el codigo de mi post original? porque deberia funcionar, postea lo que copiaste aca.
×
×
  • Create New...