ES/Cómo puedes ayudar: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ Multi Theft Auto tiene muchas áreas en las que puedes ayudar. De hecho, estaríamos más que felices en ayudarte con cualquier idea que tengas, así como probar esas i...")
 
No edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
Multi Theft Auto tiene muchas áreas en las que puedes ayudar. De hecho, estaríamos más que felices en ayudarte con cualquier idea que tengas, así como probar esas ideas y si son buenas, lanzarlas públicamente a la comunidad. A continuación un grupo de cosas en las que nos hace falta ayuda.
Multi Theft Auto tiene montones de ámbitos en los que nos puedes ayudar. Estaremos más que felices de ayudarte a realizar las ideas que tengas, probarlas y, si son lo suficientemente buenas, publicarlas para toda la comunidad. Esta página destaca las principales áreas en las que podrías hacer algo. Por supuesto, hay muchas cosas que no hemos contemplado, así que ¡piensa creativamente!


==Codificar para MTA==
==Programar para MTA: SA==
* Sube algún parche que contenga un arreglo de bug o algún tipo de característica que haya sido pedida.
* Crea ''pull requests'' para la modificación que contengan funcionalidades solicitadas o arreglen fallos de programación. Consulta las [[Coding guidelines|pautas de programación]] [[Image:flag_us.png|En inglés|20px]].
* Traduce MTA: SA al español. En http://translate.multitheftauto.com [[Image:flag_us.png|En inglés|20px]] podrás hacerlo.


==Scriptear==
==Creación de ''scripts''==
* Crea un modo de juego.
* Crea un modo de juego.
* Crea una página de administración en el servidor HTTP
**[[ES/Introducción a Lua|Introducción a la creación de ''scripts'']] [[Image:flag_es.png|En español|20px]].
* Crea un script de utilidad que aporte funciones a otros "resources".
**[http://www.lua.org/pil/index.html Manual ''Programming in Lua'' (Programando en Lua)] [[Image:flag_us.png|En inglés|20px]].
* Programa una interfaz de administración a través del servidor HTTP.
**[[Resource Web Access|Interacción web mediante recursos]] [[Image:flag_us.png|En inglés|20px]].
* Concibe un recurso de propósito general que provea funciones útiles para otros recursos.


==Mapear==
==Creación de mapas==
* Crea un mapa para algún modo de juego.
* Crea un mapa con el editor de mapas para un modo de juego existente.
**[[ES/Resource:Editor|Manual del editor de mapas]] [[Image:flag_es.png|En español|20px]].


==Desarrollo Web==
==Desarrollo web==
* Trabaja con lil_Toady para agregar nuevas características a community.mtasa.com
* Trabaja con lil_Toady para añadir nuevas funciones y mejoras a community.mtasa.com.
* Crea tu sistema de estadísticas usando [[PHP SDK]] como base. Contacta a eAi o jbeta para pedir ayuda.
* Crea tu propio sistema de estadísticas, usando el [[PHP SDK|kit de desarrollo de programas (''SDK'') PHP]] [[Image:flag_us.png|En inglés|20px]]. Contacta a eAi o jbeta para pedir ayuda.


==Documentación==
==Documentación==
* Termina la documentación para [[:Category:Incomplete|Funciones incompletas]] - pregunta en #mta.scripting si no estás seguro de algo.
Antes de hacer cambios mira las [[Help:Editing Guidelines|pautas de edición]] [[Image:flag_us.png|En inglés|20px]].
* Añade ejemplos a las [[:Category:Needs Example|funciones sin ejemplos]]. ¡Asegúrate de probar estos ejemplos!
* Completa la documentación de las [[:Category:Incomplete|funciones documentadas parcialmente]] [[Image:flag_us.png|En inglés|20px]]. Pregunta en #mta.scripting si no estás seguro de algo.
* Echa un ojo a las [[:Category:Needs Checking|páginas que necesitan revisión]] - asegúrate de remover las marcas antes de eliminar páginas de la categoría "Needs Checking".
* Añade ejemplos a las [[:Category:Needs Example|funciones y eventos que necesitan ejemplos]] [[Image:flag_us.png|En inglés|20px]]. Por favor, '''pruébalos''', y pregunta las dudas que tengas.
* Expande las páginas que explican los [[:Category:Scripting_Concepts|conceptos del núcleo de MTA]]
* Revisa y verifica [[:Category:Needs Checking|páginas que necesitan comprobaciones]] [[Image:flag_us.png|En inglés|20px]]. Asegúrate de que las incidencias destacadas están resultas antes de quitar páginas de esa categoría.
* Escribe tutoriales para ayudar a la gente.
* Amplía las páginas que explican [[:Category:Scripting_Concepts|conceptos del núcleo de MTA]] [[Image:flag_us.png|En inglés|20px]].
* Traduce las páginas de este wiki.
* Escribe tutoriales para ayudar a gente nueva.
* Traduce páginas wiki, para que la gente de otros países pueda también iniciarse en MTA.
* Documenta funciones sin documentar y eventos. Consulta la lista de [[Undocumented Items|ítems sin documentar]] [[Image:flag_us.png|En inglés|20px]].


==Tareas específicas==
==Tareas específicas==
* Crea un "fuzzer" para revisar los errores en nuestras funciones de script.
* Crea un programa que provea un flujo de datos de entrada aleatorio (''fuzzer'') para encontrar bloqueos en nuestras funciones de creación de ''scripts''.
* Ayuda a desarrolla o arreglar los modos de juego. Contacta al autor del modo de juego en IRC, o pídele a un desarrollador que te diga quién es el autor, así pueden trabajar juntos.
* Ayuda a desarrollar o arreglar modos de juego existentes. Ponte en contacto con el autor original en IRC (o con un desarrollador) para avisarle y poder trabajar juntos.
* Los "resources" de interfaz web (''resourcemanager'', ''resourcebrowser'' y ''webadmin'') son compatibles solamente con Firefox. Podrías ayudar usando tu tiempo para que funcionen en Internet Explorer, Opera y Safari. Contacta a [[User_talk:EAi|eAi]] para ayuda.
* Los recursos que emplean la interfaz web (''resourcemanager'', ''resourcebrowser'' y ''webadmin'', principalmente) solo son totalmente compatibles con Firefox. Alguien podría dedicar algo de tiempo en hacer que funcionen en Internet Explorer, Opera y Safari. Habla con eAi para que te ayude.


[[pl:Jak możesz pomóc]]
[[pl:Jak możesz pomóc]]
[[ru:How you can help]]
[[ru:How you can help]]
[[uk:How you can help]]
[[en:How you can help]]
[[en:How you can help]]
[[hu:How you can help]]
[[tr:Nasıl yardımcı olabilirsiniz]]

Latest revision as of 21:29, 9 April 2018

Multi Theft Auto tiene montones de ámbitos en los que nos puedes ayudar. Estaremos más que felices de ayudarte a realizar las ideas que tengas, probarlas y, si son lo suficientemente buenas, publicarlas para toda la comunidad. Esta página destaca las principales áreas en las que podrías hacer algo. Por supuesto, hay muchas cosas que no hemos contemplado, así que ¡piensa creativamente!

Programar para MTA: SA

Creación de scripts

Creación de mapas

Desarrollo web

  • Trabaja con lil_Toady para añadir nuevas funciones y mejoras a community.mtasa.com.
  • Crea tu propio sistema de estadísticas, usando el kit de desarrollo de programas (SDK) PHP En inglés. Contacta a eAi o jbeta para pedir ayuda.

Documentación

Antes de hacer cambios mira las pautas de edición En inglés.

Tareas específicas

  • Crea un programa que provea un flujo de datos de entrada aleatorio (fuzzer) para encontrar bloqueos en nuestras funciones de creación de scripts.
  • Ayuda a desarrollar o arreglar modos de juego existentes. Ponte en contacto con el autor original en IRC (o con un desarrollador) para avisarle y poder trabajar juntos.
  • Los recursos que emplean la interfaz web (resourcemanager, resourcebrowser y webadmin, principalmente) solo son totalmente compatibles con Firefox. Alguien podría dedicar algo de tiempo en hacer que funcionen en Internet Explorer, Opera y Safari. Habla con eAi para que te ayude.