Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[C.M.D] /cuff /uncuff для Samp 0.3e

Статус
В этой теме нельзя размещать новые ответы.

Kazon

Компетентный
Вот решил выложить команды для Samp 0.3e с новой анмкой и наручниками!

Внимание: Команды проверялись на моде Engine Rp на других модах возможна некорректная работа!

/cuff :

PHP:
CMD:cuff(playerid, params[])
{
    if(!IsACop(playerid)) return true;
	if(IsPlayerInAnyVehicle(playerid)) return true;
    if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Введите: /cuff [ID игрока]");
    if(!IsPlayerConnected(params[0]) || PlayerInfo[params[0]][pLogged] == false) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок не найден");
    if(params[0] == playerid) return true;
	if(!IsPlayerInRangeOfPlayer(8.0, playerid, params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок слишком далеко!");
    if(IsACop(params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Данный игрок Полицейский/Агент/Военный!");
    if(GetPVarInt(params[0], "P_CUFFED") > 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок уже в наручниках!");
    SendMes(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Вы надели наручники на %s", GetName(params[0]));
    SendMes(params[0], COLOR_LIGHTRED, "{42BF23}> {9c9c9c}%s надел на вас наручники!", GetName(playerid));
    SetPlayerAttachedObject(params[0], 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
    SetPlayerSpecialAction(params[0], SPECIAL_ACTION_CUFFED);
    GameTextForPlayer(params[0], "~r~Cuffed", 5000, 1);
    TogglePlayerControllable(params[0], 0);
	SetPVarInt(params[0], "P_CUFFED", 1);
	SetPlayerArmedWeapon(params[0], 0);
    return true;
}
/uncuff:

PHP:
CMD:uncuff(playerid, params[])
{
	if(!IsACop(playerid)) return true;
	if(IsPlayerInAnyVehicle(playerid)) return true;
    if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Введите: /uncuff [ID игрока]");
    if(!IsPlayerConnected(params[0]) || PlayerInfo[params[0]][pLogged] == false) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок не найден");
	if(params[0] == playerid) return true;
	if(!IsPlayerInRangeOfPlayer(8.0, playerid, params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок слишком далеко!");
    if(IsACop(params[0])) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Данный игрок Полицейский/Агент/Военный!");
    if(!GetPVarInt(params[0], "P_CUFFED")) return SendClientMessage(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Игрок не в наручниках!");
    SendMes(playerid, COLOR_LIGHTRED, "{42BF23}> {9c9c9c}Вы сняли наручники с %s", GetName(params[0]));
    SendMes(params[0], COLOR_LIGHTRED, "{42BF23}> {9c9c9c}%s Снял(а) с вас наручники", GetName(playerid));
    GameTextForPlayer(params[0], "~g~Uncuffed", 5000, 1);
	SetPlayerSpecialAction(params[0], SPECIAL_ACTION_NONE);
    RemovePlayerAttachedObject(params[0], 0);
    TogglePlayerControllable(params[0], 1);
	DeletePVar(params[0], "P_CUFFED");
    return true;
}
Вот и всё не забываем про спасибо!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу