SA-MP Forums Archive
[Ajuda]Plugin - 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]Plugin (/showthread.php?tid=304818)



[Ajuda]Plugin - RebeloX - 20.12.2011

Bem vi um tutorial do Ryder e tals, mas tipo vi um codigo lб que ele falava para usar o SendClientMessage era necessario colocar assim

pawn Код:
SendClientMessage(params[1],params[2],"Texto");
Eu fui colocar isso, sу q antes de compilar ele jб avisava q o SendClientMessage nгo estava definido, entгo a minha duvida й como definir ele, ou seja, enquanto o logprintf esta feito desta forma

pawn Код:
typedef void
    (*logprintf_t)(char* format, ...)
;

logprintf_t
    logprintf
;

PLUGIN_EXPORT bool PLUGIN_CALL Load(void **ppData)
{
   pAMXFunctions = ppData[PLUGIN_DATA_AMX_EXPORTS];
   logprintf = (logprintf_t)ppData[PLUGIN_DATA_LOGPRINTF];
   return 1;
}
Agoro me pergunto como eu iria definir o SendClientMessage?

Thanks.



Re: [Duvida]Plugin - isli27 - 20.12.2011

pawn Код:
#include <a_samp>
Ou quer definir os params[] ?


Re: [Duvida]Plugin - [O.z]Caroline - 20.12.2011

Quote:
Originally Posted by isli27
Посмотреть сообщение
pawn Код:
#include <a_samp>
Ou quer definir os params[] ?
ele estб falando em c sharp


Re: [Duvida]Plugin - isli27 - 20.12.2011

Entгo to indo -qq


Re: [Duvida]Plugin - RebeloX - 20.12.2011

Quote:
Originally Posted by isli27
Посмотреть сообщение
pawn Код:
#include <a_samp>
Ou quer definir os params[] ?
amigo eu estou falando de linguagem c++, nгo de pawn


Re: [Duvida]Plugin - isli27 - 20.12.2011

Foi mal, depois eu eu percebi ._.


Re: [Duvida]Plugin - rjjj - 20.12.2011

Isto deve resolver o seu problema .



Apenas adicione a seguinte include no seu projeto : Invoke



E depois disso, ao invйs de utilizar este cуdigo :


pawn Код:
SendClientMessage(params[1],params[2],"Texto");

Use este:


pawn Код:
g_Invoke->callNative(&PAWN::SendClientMessage, params[1], params[2], "Texto");


Espero ter ajudado .