Команда: /caraction (Описание машины) - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
Команда: /caraction (Описание машины)
NEAZZ123 Дата: Понедельник, 24.07.2017, 01:24 | Сообщение # 1
Боец
Сообщений: 258
Статус: Offline
Выкладываю команду /caraction (Использовалось на Гамбите). Нужна для описания автомобиля.

Требования для мода:
sscanf
streamer

Код
new Text3D:CallsignID[MAX_PLAYERS];
new IsCallsignAttached[MAX_PLAYERS];

CMD:caraction(playerid,params[])
{
    new string[144];
    new Float:POS[3];
    GetVehiclePos(GetPlayerVehicleID(playerid), POS[0], POS[1], POS[2]);
    if(!IsPlayerInRangeOfPoint(playerid, 5,POS[0], POS[1], POS[2])) return SendClientMessage(playerid, error, "Вы находитесь далеко от машины");
    if(sscanf(params,"s[144]",string)) return SendClientMessage(playerid,error,"Используйте: /caraction [описание]");
    new caractioncar = GetPlayerVehicleID(playerid);
    new caractionworld = GetPlayerVirtualWorld(playerid);
    if(!IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid)))
        SendClientMessage(playerid,error,"Вы должны находиться в машине.");
    else
    {
        if(IsCallsignAttached[caractioncar] == 0)
        {
            new Float:x, Float:y, Float:z;
            x = 0;
            y = 0;
            z = 0;
            CallsignID[caractioncar] = CreateDynamic3DTextLabel(string, 0xdfdfdf90, x, y, z, 30.0, INVALID_PLAYER_ID, caractioncar, 0, caractionworld);
            IsCallsignAttached[caractioncar] = 1;
            return 1;
        }
        else
        {
            DestroyDynamic3DTextLabel(CallsignID[caractioncar]);
            SendClientMessage(playerid,error,"Описание было удалено");
            IsCallsignAttached[caractioncar] = 0;
            return 1;
        }
    }
    return 1;
}


Скриншоты:


Автор: Neazzy




[PAWN] Добавление новых скинов и моделей

[Программа] AvatarGenerator
[FPS UP] FPS UP by Neazzy
[Программа] SA-MP CFG EDITOR

Сообщение отредактировал NEAZZ123 - Среда, 26.07.2017, 11:10
  • Страница 1 из 1
  • 1
Поиск: