jeka123rus
Новичок
Вообщем это опять я и у меня проблема с античитом от Fly хака.Поставил,скомпилировал и..
C:\Users\LittleMagic\Desktop\Work\gamemodes\123.pwn(46356) : warning 219: local variable "plname" shadows a variable at a preceding level
C:\Users\LittleMagic\Desktop\Work\gamemodes\123.pwn(46357) : warning 219: local variable "string"
Код:
{
new animlib[30], animname[30];//переменные
GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, sizeof(animlib), animname, sizeof(animname));//проверка на анимацию
new Float
osx, Float
osy, Float
osz;//переменные
GetPlayerPos(playerid, posx, posy, posz);//проверка на координаты
if(posz >= 2)//Если posz равен либо больше 2 метров, то....
{
if(strcmp(animlib, "SWIM", true) == 0 && strcmp(animname, "SWIM_crawl", true) == 0)//проверяем на анимацию, если все верно то....
{
new plname[MAX_PLAYER_NAME];//переменная
new string[256];//string
GetPlayerName(playerid, plname, sizeof(plname));//узнаем имя игрока
format(string,sizeof(string),"%s был кикнут. Причина: Fly Hack",plname);//имя мы бьем через format
SendClientMessageToAll(COLOR_RED, string);
//SendClientMessageToAll(0xFFFFFFFF, string);
Kick(playerid);//кикаем игрока
}
}
}
Сами строчки
new plname[MAX_PLAYER_NAME];//переменная
new string[256];//string
C:\Users\LittleMagic\Desktop\Work\gamemodes\123.pwn(46356) : warning 219: local variable "plname" shadows a variable at a preceding level
C:\Users\LittleMagic\Desktop\Work\gamemodes\123.pwn(46357) : warning 219: local variable "string"
Код:
{
new animlib[30], animname[30];//переменные
GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, sizeof(animlib), animname, sizeof(animname));//проверка на анимацию
new Float
GetPlayerPos(playerid, posx, posy, posz);//проверка на координаты
if(posz >= 2)//Если posz равен либо больше 2 метров, то....
{
if(strcmp(animlib, "SWIM", true) == 0 && strcmp(animname, "SWIM_crawl", true) == 0)//проверяем на анимацию, если все верно то....
{
new plname[MAX_PLAYER_NAME];//переменная
new string[256];//string
GetPlayerName(playerid, plname, sizeof(plname));//узнаем имя игрока
format(string,sizeof(string),"%s был кикнут. Причина: Fly Hack",plname);//имя мы бьем через format
SendClientMessageToAll(COLOR_RED, string);
//SendClientMessageToAll(0xFFFFFFFF, string);
Kick(playerid);//кикаем игрока
}
}
}
Сами строчки
new plname[MAX_PLAYER_NAME];//переменная
new string[256];//string
