Jump to content

Tomas

Members
  • Posts

    2,530
  • Joined

  • Last visited

Everything posted by Tomas

  1. Tomas

    [AYUDA]

    Y borralo del mtaserver.conf para que no se inicie al iniciar el sv
  2. Para hacer ese script necesitarás las siguientes funciones-eventos: setTimer onClientMarkerHit [url=https://wiki.multitheftauto.com/wiki/OnClientMarkerHit]https://wiki.multitheftauto.com/wiki/OnClientMarkerHit[/url] createMarker givePlayerMoney fadeCamera destroyElement createVehicle Cualquier cosa me avisas.
  3. Gracias Castillo ;D ( Otra vez salvandome D: )
  4. Edité algo más arriba si puedes contestarmelo pls D: Lo que yo pensaba era 0 era la base del cubo y 99999 " lo de arriba"
  5. Buena idea ;D Ahora lo pruebo y te cuento :3 Y como podría hacer para poner un tope de altura, para que no turfeen desde edificios y campeen? EDIT : createColRectangle ( float fX, float fY, float fWidth, float fHeight) ¿ radarArea: -1702, 646, 140, 74 ColRectangle: -1702, 646, 140, 74 ?
  6. Hola, esta tarde me la pasé creando un Turf System, pero tiene un problema D: El problema son los argumentos de createColcuboid Por ejemplo yo si tengo un createRadarArea de: -2595, -202, 88, 231 el cuboid sería así; -2595, -202, 0, 202, 88, 99999 Necesito ayuda :C Para calcular el RadarArea es Z,X - Z,X ( De dos angulos opuestos ) Para el cubo como es? D: En donde tengo 0 es donde empezaría el cubo? ¿Y donde tengo 99999 donde terminaría? Please D:
  7. Para que tanto código? Es nuevo, no entendería todas las variables. Para que entienda quedaría mejor que quedara lo más simple posible. markeruno = createMarker(x,y,z,arrow) markerdos = createMarker(x,y,z,arrow) -- Puedes reemplazar Arrow por el tipo de Marker que quieras. -- Debes cambiar x,y,z por las coordenadas deseadas. function markerfuncion () setElementPosition(source,x,y,z) setElementInterior(source,Int) end -- Debes cambiar "int" por el número de Interior que tenga la "Casa" que tu dices. ( Puedes verlo desde el Admin-Panel ) function markersalir () setElementPosition(source, x,y,z) setElementInterior(source,0) end addEventHandler("onMarkerHit",markeruno,markerfuncion) addEventHandler("onMarkerHit",markerdos,markersalir)
  8. Prueba algo así: addCommandHandler('comando', function ( pSource) local acc = getPlayerAccount( pSource ) if not isGuestAccount( acc ) then if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then local x, y, z = getElementPosition ( pSource ) createExplosion ( x, y, z, 6, pSource ) end end end ) El también quiere que diga que no pueden usarlo e_e addCommandHandler('comando', function ( pSource) local acc = getPlayerAccount( pSource ) if not isGuestAccount( acc ) then if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then local x, y, z = getElementPosition ( pSource ) createExplosion ( x, y, z, 6, pSource ) else outputChatBox("Acceso Denegado", 255, 0, 0, 0, pSource) end end end )
  9. Y más lag (Y) No quiero desviarme mucho del topic, pero en sí, no genera "mas lag". Simplemente genera una carga mas pesada, server-side. Si quieres ahorar al máximo los recursos del sistema, es mejor que este en carpeta ya que el servidor se ahorra el paso de descompresión del resource. Saludos. Anoche antes de escribir esto fui al IRC y pregunté que diferencia hay entre .zip y carpeta, me dijeron que podía traer más lag.
  10. Al seleccionar Enginer, algun debug?
  11. Usa el codigo que arriba te pasé y agrega esta linea debajo del createExplosion. outputChatBox("Bombas Explotadas", source) Si quieres ponerle el color ya sabes ._.
  12. no lose ando loco Offtopic nivel idiot: Concuerdo con tu madre. No... function lafuncionsita ( ) -- Posicionsita local X, Y, Z = getElementPosition ( source ) -- Explosionsita createExplosion ( X, Y, Z, 6, source ) end addCommandHandler ( "elcomandito", lafuncionsita ) Tal vez así. EDIT: Edite el script,
  13. "Tips" a que te refieres con eso? Si eres nuevo te recomiendo leerla wiki para quitarte todas las dudas uqe tengo, así empeze yo. No soy profesional pero me manejo Te recomiendo leer: https://wiki.multitheftauto.com/wiki/ES/ ... %B3n_a_Lua Y si tienes dudas no dudes en usar el foro, estaremos encantado de ayudarte
  14. Te faltó definidr "x,y,z" pero creo que luego esta todo bien. Preg: Para que un setTmer con el mismo tiempo? Se ejecutarían todos al mismo tiempo...
  15. Asi solito sin nada? ._. Pobeshito D: Una preg, para que sirve esto: # local moneyAmmount = math.floor ( moneyAmmount / 3 ) Divide el dinero? ._.
  16. Si señor D: Gracias :3 Si quisiera que cada billetito de $10, debo editar el moneyAmmount ya lo se, pero como? Pongo simplemente 10 ? ._.
  17. No, no es necesario los dos.
  18. A eso le falta un eventHandler.
  19. Entonces quieres hacer algo como Mini-Missions? Para eso necesitas un servidor de la put* madre con una super capacidad y ram y toda esa mierd* ._. Sino puedes crear un servidor para cada GM y que el panel te redireccione a otro sv. Era eso?
  20. Si lo quieres hacer con ACL, un ej: function crearGrupo (jugador, comando, grupoNuevo) grupo = aclGetGroup ( grupoNuevo ) cuenta = getAccountName ( getPlayerAccount ( jugador ) ) if isObjectInACLGroup ("user."..cuenta, aclGetGroup ( "Admin" ) ) then if not grupo then ourGroup = aclCreateGroup ( grupoNuevo ) else outputChatBox ("El grupo que intentas crear ya existe", jugador) end else outputChatBox ("No puedes crear un grupo porque no eres administrador", jugador) end end addCommandHandler ("creargrupo", crearGrupo)
  21. Este castillo noob haha, okno Te admiro :3
  22. Bueno, e quitado el admin y mod a todos y aun asi se apago mas o menos a la misma hora de siempre., los otros 2 sv que tengo en el vs lleban ya varios dias y aun estan ON. EDIT: A fuerzas debe tener poder admin para poder apagar el servidor no? Los resources? Si.
  23. Acabo de hacerlo: No pasa nada. ( Si ya se que es al agarrar el pickup, no pasa nada. )
×
×
  • Create New...