PT-BR/Módulos: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "Os módulos são extensões para Multi Theft Auto's Lua núcleo, permitindo a integração e utilização de funções personalizadas Lua que foram escritas em C + +, e compilado...")
 
m (Revisão #1)
Line 1: Line 1:
Os módulos são extensões para Multi Theft Auto's Lua núcleo, permitindo a integração e utilização de funções personalizadas Lua que foram escritas em C + +, e compilado como uma DLL ou SO ''arquivo''. Os módulos são normalmente usados para criar funções para esses fins que Multi Theft Auto faltam, como tomadas. Todos os módulos listados neste artigo não são distribuídos com Multi Theft Auto, e devem ser instalado manualmente.
Os módulos funcionam como extenções para o sistema Lua do Multi Theft Auto. Eles podem utilizar recursos nativos do MTA já escritas em C++ para desempenhar diversas funções que ainda não foram programadas no modo multiplayer. Todos os módulos podem ser encontrados na lista abaixo. Vale lembrar que estes não são distribuidos pelo Multi Theft Auto, portanto terão que ser instalados pelo próprio usuário.


==Lista de Módulos==
==Lista dos módulos==
Você pode ver uma lista de todos os módulos documentados neste wiki [[:Category:Modules|aqui]].
Você pode ver uma lista com as páginas totalmente documentadas [[:Category:Modules|aqui]].


==Módulos SDK==
==SDK para módulos==
Para ser capaz de criar seus próprios módulos, você deve usar o SDK módulos. Você pode baixá-lo a partir de um dos links abaixo - escolha um link de acordo com o sistema operacional do servidor.
Para que você possa criar seus próprios módulos, você deve usar o SDK fornecido abaixo para ambos os sistemas operacionais Linux e Windows.
*'''Linux'''
 
** [http://files.mtasa.com/apps/1.0/dm/ml_devkit.tar.gz Oficial]
* Linux
* '''Microsoft Windows'''
** Disponível em nosso [http://files.mtasa.com/apps/1.0/dm/ml_devkit.tar.gz link official]
** [http://www.mediafire.com/?b8b3asgegn0xkm4 Mirror (Mediafire)]
* Microsoft Windows
** Disponível no site do [http://www.mediafire.com/?b8b3asgegn0xkm4 Mediafire]


===Funções do SDK===
===Funções do SDK===
*Currently in there:
*Por enquanto são essas:
**Base:
**Funções Nativas:
***HelloWorld
***HelloWorld
**MySQL
**Funções do MySQL:
***MySQLCreate
***MySQLCreate
***MySQLOpen
***MySQLOpen
Line 21: Line 22:
***MySQLQuery
***MySQLQuery
***MySQLSafeString
***MySQLSafeString


[[Category:Scripting Concepts]]
[[Category:Scripting Concepts]]

Revision as of 00:37, 15 January 2013

Os módulos funcionam como extenções para o sistema Lua do Multi Theft Auto. Eles podem utilizar recursos nativos do MTA já escritas em C++ para desempenhar diversas funções que ainda não foram programadas no modo multiplayer. Todos os módulos podem ser encontrados na lista abaixo. Vale lembrar que estes não são distribuidos pelo Multi Theft Auto, portanto terão que ser instalados pelo próprio usuário.

Lista dos módulos

Você pode ver uma lista com as páginas totalmente documentadas aqui.

SDK para módulos

Para que você possa criar seus próprios módulos, você deve usar o SDK fornecido abaixo para ambos os sistemas operacionais Linux e Windows.

Funções do SDK

  • Por enquanto são essas:
    • Funções Nativas:
      • HelloWorld
    • Funções do MySQL:
      • MySQLCreate
      • MySQLOpen
      • MySQLDestroy
      • MySQLQuery
      • MySQLSafeString