27.01.2012, 07:20
(
Последний раз редактировалось Biianca; 27.01.2012 в 08:19.
)
Oii Galeriinha, Alguem Aii Pode me Ajudar?
Bom, Eu uso Esse Sistema de Anti-Xiter de Armas e Jet Pack:
Bom, Eu Acho Ele Muito Inъtil, Pois Se As Pessoas Usarem Xiter enquanto Nгo tem Nenhum Administrador Online, Vгo Sair sem Acontecer Nada =/
Queria Saber Se Alguem me Ajuda a fazer Para eles Irem Banidos, e Aparecer uma Mensagem Para Todos do Server: ~ FOI BANIDO POR USAR ~
No Meu Server, Quando um Player й Banido, Salva na Pasta
e
Fica Salvo num Arquivo NickDoPlayer.ini, e Dentro Tem Isso:
Aah, e eu Tambйm Queria Colocar Para os Vips Nгo Irem Banidos Quando Pegarem o JetPack, e os Administradores 1342 Nгo Irem Banidos Quando Pegarem Nada.. As Variбveis sгo: pVIP e pAdmin
Agradeзo Muuuito a Quem Ajudar
Bjoosss *-*
Bom, Eu uso Esse Sistema de Anti-Xiter de Armas e Jet Pack:
pawn Код:
public CheckHack() // Anti Xiter de Armas e Jet Pack
{
new string[128];
new giveplayer[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && gPlayerLogged[i] == 1 && !IsPlayerNPC(i) && spawnado[i] > 0)
{
// JetPack
if(PlayerInfo[i][pVIP] < 2 || PlayerInfo[i][pAdmin] < 1)
{
if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando um JetPack /tv nele rapido!", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
}
// Minigun
else if(GetPlayerWeapon(i) == 38)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
// Rocket Launcher
else if(GetPlayerWeapon(i) == 35)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando um Rocket Launcher /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
// Lanзa chamas
else if(GetPlayerWeapon(i) == 37)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando um Lanзa Chamas /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
// Visгo Noturna
else if(GetPlayerWeapon(i) == 44)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%s ANTICHEAT: %s[ID %d] estб usando uma Visгo Noturna /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
// Visгo de Calor
else if(GetPlayerWeapon(i) == 45)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Visгo de Calor /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Serra Eletrica
else if(GetPlayerWeapon(i) == 9)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Serra Eletrica /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Sawn-off
else if(GetPlayerWeapon(i) == 26)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Sawn-off /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Combat shotgun
else if(GetPlayerWeapon(i) == 27)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Combat shotgun /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Molotov
else if(GetPlayerWeapon(i) == 18)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando um Molotov /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Micro Uzi
else if(GetPlayerWeapon(i) == 28)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Micro Uzi /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Tec 9
else if(GetPlayerWeapon(i) == 32)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma TEC-9 /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
//Bazooca
else if(GetPlayerWeapon(i) == 36)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Bazooca /tv nele rapido", giveplayer,i);
ABroadCast(COLOR_LIGHTRED,string,1);
SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
//ResetPlayerWeaponsEx(i);
SetPlayerArmedWeapon(i, 0);
}
}
}
return 1;
}
Bom, Eu Acho Ele Muito Inъtil, Pois Se As Pessoas Usarem Xiter enquanto Nгo tem Nenhum Administrador Online, Vгo Sair sem Acontecer Nada =/
Queria Saber Se Alguem me Ajuda a fazer Para eles Irem Banidos, e Aparecer uma Mensagem Para Todos do Server: ~ FOI BANIDO POR USAR ~
No Meu Server, Quando um Player й Banido, Salva na Pasta
Код:
scriptfiles\Banidos
Код:
scriptfiles\IPsBanidos
pawn Код:
//---- Nos Arquivos NICK.ini da Pasta IPsBanidos
Motivo=Pego Usando um nome que й proibido no BLL
Admin=Automбtico
Data=15/1/2012
Hora=19:48:6
//---- Nos Arquivos NICK.ini da Pasta Banidos
Motivo=
Admin=
Data=
Hora=
Nick=
Agradeзo Muuuito a Quem Ajudar

Bjoosss *-*