SA-MP Forums Archive
[Ajuda] CallRemoteFunction - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] CallRemoteFunction (/showthread.php?tid=291646)



[Ajuda] CallRemoteFunction - Mattos - 20.10.2011

Galera eu tenho uma funcao no meu GM que da dinheiro:
DarGrana(playerid, quantia)

So que queria usa-la em um FS meu... Tentei CallRemoteFunction("DarGrana", "d", playerid, quantia); mas n deu certo... Qual e a forma correta?


Re: [DUVIDA] CallRemoteFunction - SlashPT - 20.10.2011

Primeiro sao dois d's na CallRemoteFunction...~

pawn Код:
CallRemoteFunction("DarGrana", "dd", playerid, quantia);
Segundo verifica se й uma callback e nгo uma stock


Re: [DUVIDA] CallRemoteFunction - Mattos - 20.10.2011

й uma piblic sim... Mas se liga vc sabe me explicar o pq de dois dd?


Re: [DUVIDA] CallRemoteFunction - [O.z]Caroline - 20.10.2011

й simples:

d = Nъmeros, e interadores ( nъmeros racinais ).
i = Nъmeros, e interadores ( nъmeros racionais ).
s = String's e textos.
f = Floats e nъmeros com ponto no meio ( 0.0 ).

eu sу sei estes, mais existem mais.


Re: [DUVIDA] CallRemoteFunction - SlashPT - 20.10.2011

Quote:
Originally Posted by Mateuscm
Посмотреть сообщение
й uma piblic sim... Mas se liga vc sabe me explicar o pq de dois dd?
Porque estбs a chamar dois parametros, "playerid" e "quantia", e para cada parametro precisas especificar a sua "Tag"..


Re: [DUVIDA] CallRemoteFunction - WLSF - 20.10.2011

Quote:
Originally Posted by Mateuscm
Посмотреть сообщение
й uma piblic sim... Mas se liga vc sabe me explicar o pq de dois dd?
um 'd' para playerid outro para quantia. Seguindo a tabela que a Carol postou acima.


Re: [DUVIDA] CallRemoteFunction - Paramount. - 20.10.2011

%d Inserts an integer (whole) number
%f Inserts a floating point number.
%i Inserts an integer.
%s Inserts a string.


Re: [DUVIDA] CallRemoteFunction - [O.z]Caroline - 20.10.2011

Quote:
Originally Posted by Paramount.
Посмотреть сообщение
%d Inserts an integer (whole) number
%f Inserts a floating point number.
%i Inserts an integer.
%s Inserts a string.
Код:
d = Nъmeros, e interadores ( nъmeros racinais ).
i = Nъmeros, e interadores ( nъmeros racionais ).
s = String's e textos.
f = Floats e nъmeros com ponto no meio ( 0.0 ).



Re: [DUVIDA] CallRemoteFunction - Mattos - 21.10.2011

ow

Nгo deu certo...

pawn Код:
// Codigo do GM

public MovimentoBancario(playerid, pGrana) // Money Hack
{
    pDataGM[playerid][pDin] = pDataGM[playerid][pDin] + pGrana; ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, pDataGM[playerid][pDin]);
}

// codigo no FS

CallRemoteFunction("MovimentoBancario","dd",playerid, 8500);
Pq o player nao ta ganahndo o money dele?


Re: [DUVIDA] CallRemoteFunction - SlashPT - 21.10.2011

pawn Код:
// Codigo do GM

public MovimentoBancario(playerid, pGrana) // Money Hack
{
    pDataGM[playerid][pDin] = pDataGM[playerid][pDin] + pGrana; ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, pDataGM[playerid][pDin]);
}

// codigo no FS

CallRemoteFunction("MovimentoBancario","dd",playerid, 8500);
Pq o player nao ta ganahndo o money dele?[/QUOTE]

Hum estranho , olha faz o seguinte comenta as linhas que tens na public ( usando as "//" ) e depois mete simplesmente
pawn Код:
print ( "MovimentoBancario Chamado!" ) ;