if(GetPlayerWeapon(playerid) == 38)
{
//Действие если у игрока в руках оружие ид 38
}
Вставить в секундный таймер:
Код:if(GetPlayerWeapon(playerid) == 38) { //Действие если у игрока в руках оружие ид 38 }
if(reason == 38)
{
new kstring[128];
new kickname[MAX_PLAYER_NAME];
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
if(GetPlayerWeapon(playerid) == 38)
{
//Действие если у игрока в руках оружие ид 38
}
format(string, 256, "Сторожевой бот: [%d]%s был забанен сервером.Причина: Взял в руки/Стрелял с минигана!!!.",killerid,kickname);
ABroadCast(COLOR_AMDRED,string,1);
printf("%s", kstring);
}
}
все понялВставить в секундный таймер:
if(GetPlayerWeapon(playerid) == 38)
{
//Действие если у игрока в руках оружие ид 38
}
все равно чето не получается.Вот все вставил вроде бы нормальноВставить в секундный таймер:
if(GetPlayerWeapon(playerid) == 38)
{
//Действие если у игрока в руках оружие ид 38
}
if(reason == 38)
{
new kstring[128];
new kickname[MAX_PLAYER_NAME];
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
if(GetPlayerWeapon(playerid) == 38)
{
SendClientMessageToAll(COLOR_AMDRED,"Сторожевой бот: [%d]%s был забанен сервером.Причина: Взял в руки/Стрелял с минигана!!!.",killerid,kickname);
}
Ban(playerid);
printf("%s", kstring);
}
}
if(GetPlayerWeapon(playerid) == 38)
{
new str[256],name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, 256);
format(str, sizeof(str), "Игрок %s был кикнут (Причина: Minigun)", name);
SendClientMessageToAll(COLOR,str);
Kick(playerid);
return 1;
}