|
Algum programador me ajuda a criar um bot eu ja tentei nao consegui criar exemplo toda vez que o player falar hacker ou cheatrs dai ele fala no chat Jack(100)Porfavor nome do player Use /Report Id Nao fale no Chat Alguem sabe criar?
|
public OnPlayerText(playerid, text[])
{
if(strfind(text, "cheater", true) != -1 || strfind(text, "hack", true) != -1)
{
return SendClientMessage(playerid, -1,"Jack(100)Porfavor nome do player Use /Report Id Nao fale no Chat");
}
return 1;
}
espero que tenha ajudado.
|
qual e o code pra pegar nome do player? %d ? |
new AntMSG[][] =
{
"Hack", "Aimbot", "Speed"
};
public OnPlayerText(playerid, text[])
{
new cmdString[120], pName[MAX_PLAYER_NAME];
for(new a; a < sizeof(AntMSG); ++a)
{
if(strfind(text, AntMSG[a], true) != -1)
{
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
format(cmdString, sizeof(cmdString), "%s [%s], use: /relatorio para mandar msg para o administrador.", pName, playerid);
return SendClientMessageToAll(-1, cmdString);
}
}
return 1;
}
|
Algum programador me ajuda a criar um bot eu ja tentei nao consegui criar exemplo toda vez que o player falar hacker ou cheatrs dai ele fala no chat Jack(100)Porfavor nome do player Use /Report Id Nao fale no Chat Alguem sabe criar?
|
#include <a_samp>
#define COR_NICK 0xFF0000FF //COR DO NICK DO BOT
#define NOME_BOT "OLA_SOU_UM_BOT" //NOME DO BOT
#define ID 100 //ID DO BOT
//palavras que o bot irб detectar
new FalouHack[] =
{
"hack",
"racker",
"raki",
"hask",
"raker",
"hak",
"aim",
"xitado",
"xiter"
};
public OnPlayerText(playerid, text[])
{
if(strfind(text, FalouHack, true) != -1)
{
SetTimerEx("BotMensagem", 2000, false, "i", playerid);
}
return 1;
}
forward BotMensagem(playerid);
public BotMensagem(playerid)
{
static str[128],pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(str, sizeof (str), ""#NOME_BOT": {FFFFFF}[ID:"#ID"]: %s, use /report id motivo para reportar o hack!", pname);
return SendClientMessageToAll(COR_NICK, str);
}
//BY ViDa_LoKa