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;
}
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