Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


descriptionO que é Native? EmptyO que é Native?

more_horiz
Olá pessoal sou iniciante em scripting e queria saber o que é native, por favor, obrigado.

descriptionO que é Native? EmptyRe: O que é Native?

more_horiz
Movido para:
Scripting / Dúvidas

descriptionO que é Native? EmptyRe: O que é Native?

more_horiz
Bem, vou dar exemplo:

Você tem um plugin principal (base do addons), e quer adicionar plugins secundários (outros plugins). Mas os plugins secundários que você quer precisa de uma grande quantidade de códigos. Para não colocar essa grande quantidade de códigos várias vezes em vários plugins, você registra uma native. Native é como se fosse uma biblioteca, tudo que você quer encontra lá. No plugin principal, você registra as natives (no caso o plugin principal vai ser uma biblioteca) e se quiser utilizá-las em plugins secundários (outros plugins), basta apenas adicionar o código que você registrou no plugin principal (base).

Código:

public plugin_natives()
{
register_native ( const name[], const handler[], [ style = 0 ] ) // << ???
}


Pelo que eu entendi com base nos tutoriais, é isso.

Veja um exemplo disso numa zombie_plague40.sma (não é a compilada!), procure o código public plugin_natives() e está lá os registros que você utiliza em outros plugins.

Dá uma olhada nisso também:

http://www.amxmodx.org/doc/index.html?page=source/functions/core/plugin_natives.htm
http://www.amxmodx.org/doc/index.html?page=source/functions/core/register_native.htm

Acompanha isso também:

http://www.amxmodx.org/doc/index.html?page=source/functions/core/register_library.htm

==================

Entendeu?
O que é Native? Erasmo-Alberto

descriptionO que é Native? EmptyRe: O que é Native?

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder