[Ajuda] FS + Organizaзхes
#1

Galera eu queria saber se tem como eu adicionar organizaзхes em uma FILTERSCRIPT sou novato na area de script estou estudando o pawn ainda... eu queria saber tem como colocar uma organizaзгo em uma FILTERSCRIPT com as cores e tudo mas??
mas na normalidade de escrever /orgs e aparecer as orgs tem como??
tipo estou vendo tutoriais de pawn de criar organizaзхes, etc eu queria ter uma coisa mais organizada colocar as organizaзхes em uma FS
caso eu queria criar um fs para adicionar minhas organizaзхes eu vou ter que colocar o comando de /orgs entre outros na FILTERSCRIPT??

Essa й minha duvida :/
Reply
#2

Baixa na net
Reply
#3

Como assim baixa da NET le direito oque eu escrevi quero saber se tem como colocar ORGS em filterscript....
Reply
#4

O modo mais fбcil para vocк fazer й introduzir o comando no FS, caso vocк introduzir no GM vocк vai ter que usar a funзгo CallRemoteFunction, e crtiar funзхes publicas no seu FS dependendo da sua necessidade no comando.

Exemplo:

pawn Код:
//FS

forward Somar(num1, num2, result);
public Somar(num1, num2, result) // funзгo publica
{
    result = num1 + num2;
    return 1;
}

//GM

new n[3];

n[0] = 15;

n[1] = 2000;
CallRemoteFunction("Somar", "ddd", n[0], n[1], n[2]);

printf("%d + %d = %d", n[0], n[1], n[2]);
Reply
#5

Multi tipo assim eu to vendo um tutorial https://sampforum.blast.hk/showthread.php?tid=481480 eu queria saber se tem como eu executar isso em uma filterscript sem ter que criar o comando novamente tipo o /orgs,/lideres,/sublideres entendeu sу falar se posso adicionar isso em uma FS vlw
Reply
#6

Й muito melhor organizar em includes ao invйs de FS, e assim tambйm facilita o uso das funзхes no gamemode.
Reply
#7

Vocк pode fazer no FS, tambйm como o PaulMcCartney disse vocк pode organizar todo em uma include. E se vocк usa um processador de comando no GM e no Fs nгo pelo que eu testei hoje nгo vai dar problema.

E se vocк fizer no FS e precisar de algum dado do enumerador iorg do FS й sу fazer como eu falei criar uma funзгo publica e usar a funзгo CallRemoteFunction.


Exemplo de como acessar o enumerador:
pawn Код:
forward iorg_NameORG(orgid, retorno[]);
public iorg_NameORG(orgid, retorno[])
{
    format(retorno, sizeof retorno, OrgInfo[orgid][NameORG]);
    return 1;
}

// GM
new st[50];
CallRemoteFunction("iorg_NameORG", "ds", 5, st);

printf("O nome da org id 5 й %s", st);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)