samp.directory
← Ferramentas

Compilador Pawn

Escreva ou cole um script de SA-MP ou open.mp e compile aqui, com o mesmo compilador que o sampctl e o open.mp usam. Os erros aparecem nas suas linhas com explicação, e parênteses, chaves e indentação são conferidos enquanto você digita.

Carregando o editor

Compilador

Aperte Compilar para verificar o script com o compilador de verdade. Os erros e avisos dele aparecem aqui e nas suas linhas.

Verificações ao vivo

Parênteses, chaves e strings

✓ Todos os parênteses, colchetes, chaves, strings e comentários estão fechados.

Indentação

✓ A indentação segue as chaves.

Includes

Compilado com os includes do SA-MP 0.3.7. Escolhidos pelo script: os do open.mp quando ele inclui <open.mp>.

Includes e opções
Includes padrão

Bibliotecas que vêm com a página

Inclua qualquer uma delas como faria no PC; as que não forem incluídas ficam de fora.

  • sscanf 2.15.1
  • Streamer 2.9.6
  • Pawn.CMD 3.4.0
  • zcmd 0.3.1
  • MySQL plugin R41-4
  • samp-bcrypt 0.4.1
  • Pawn.Regex 1.2.3
  • Pawn.RakNet 1.6.1
  • foreach 19.0

<Pawn.CMD> <Pawn.RakNet> <Pawn.Regex> <a_mysql> <foreach> <samp_bcrypt> <sscanf2> <streamer> <zcmd>

Adicionar uma biblioteca do GitHub

Seu navegador baixa os arquivos de include dela do GitHub, com as bibliotecas de que o pawn.json dela depende, e guarda aqui para a próxima vez. Adicione :tag ou #commit para uma versão específica.

Seus próprios arquivos de include

Adicione arquivos .inc ou uma pasta inteira, como pawno/include. Eles são lidos aqui e nunca enviados, e um arquivo seu toma o lugar do arquivo da página com o mesmo nome.

Opções do compilador
Texto

A linha de comando executada

Compilador Pawn 3.10.10, rodando no seu navegador. Nada é enviado: seus scripts ficam guardados só neste navegador.

Sobre este compilador

Créditos e licenças

O compilador e todos os includes daqui são obra dos seus autores, usados sob as licenças deles:

Todas as licenças na íntegra

Compilador Pawn online para SA-MP e open.mp | samp.directory