07/11/2023 17:30
(07/11/2023 14:31)Cifra Modder Escreveu:(07/11/2023 11:24)EduzinMods Escreveu:(07/11/2023 00:52)White_Blue Escreveu:(06/11/2023 21:40)EduzinMods Escreveu:(06/11/2023 21:30)Aranha Escreveu:Código:vai na public OnPlayerText
manda a linha da string
esta faltando %s PlayerName(playerid)
exemplo
format(cstring, sizeof(cstring), "%s[%d]{FFFFFF}: {FFFFFF}[{%s}VIP{FFFFFF}] %s", PlayerName(playerid), playerid, TagV, text);
onde tenho q botar ?
imagem: https://imgur.com/a/w1AQuV1
Poste o conteúdo da callback "OnPlayerText" aqui em forma de texto, não use imagens para ilustrar código, pois dificulta a edição e visualização do código.
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(Spawnado[playerid] == true && AcertouAsenha[playerid] == true)
assim que esta la
Essa callback está incompleta. Mande ela aqui completa até o final "return"
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(Spawnado[playerid] == true && AcertouAsenha[playerid] == true)
{
if(AdminEspiando[playerid] <= 0)
{
if(HorasPreso[playerid] <= 0 && MinutosPreso[playerid] <= 0 && SegundosPreso[playerid] <= 0)
{
if(MinutosMorte[playerid] <= 0 && SegundosMorte[playerid] <= 0)
{
strmid(tmp, text,0,strlen(text));
if(strfind(text,"server lixo",true) != -1 || strfind(text,"fdp",true) != -1 || strfind(text,"7777",true) != -1)
{
new strsuspeito[128];
format(strsuspeito, sizeof(strsuspeito), "| ALERTA | %s[%d] digitou: %s", PlayerName(playerid), playerid, text);
for (new p = 0, j = GetPlayerPoolSize(); p <= j; p++)
{
if(IsPlayerConnected(p) && Spawnado[p] == true)
{
if(IsPlayerAdmin(p) || NivelAdmin[p] > 0)
{
SendClientMessage(p, 0xFF0000FF, strsuspeito);
}
}
}
SendClientMessage(playerid, 0xFF0000FF, "****");
return 0;
}