Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 4 из 4
  1. #1
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    165
    Репутация:
    0 ±

    Команда не отвечают.

    Вообщем, создал команду, она должна создавать обьект под игроком. В игре - ноль эффект.

    Код команды;
    PHP код:
        if (strcmp("/obzakon"cmdtexttrue10) == 0)
        {

            if(
    GetPlayerInterior(playerid) != 0) return SendClientMessage(playeridwhite"Èñïîëüçîâàòü â çäàíèè çàïðåùåíî!");
            if (
    PlayerInfo[playerid][pGroup] != 2) return  SendClientMessage(playeridred"Âû íå ñîòðóäíèê Ïîëèöèè!");
            new 
    Float:xFloat:yFloat:zFloat:angle;
            
    GetPlayerPos(playeridxyz);
            
    GetPlayerFacingAngle(playeridangle);
            
    += floatsin(-angledegrees);
            
    += floatcos(-angledegrees);
            {
            
    ApplyAnimation(playerid"BOMBER""BOM_Plant"200000);
            
    object[playerid] = CreateObject(19467xyz000);
            }
            return 
    1;
        } 

  2. #2
    Аватар для Londlem
    Модератор

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,362
    Репутация:
    771 ±
    Синус и косинус тут не причём, изменять нужно только координату Z - высоту.
    PHP код:
    if (== strcmp("/obzakon"cmdtexttrue8)) {
        if (
    GetPlayerInterior(playerid) != 0)
            return 
    SendClientMessage(playeridwhite"...");
        if (
    PlayerInfo[playerid][pGroup] != 2
            return 
    SendClientMessage(playeridred"...");
        
        new
            
    Floatx,
            
    Floaty,
            
    Floatz;

        
    GetPlayerPos(playeridxyz);
        
    ApplyAnimation(playerid"BOMBER""BOM_Plant"200000);
        
    object[playerid] = CreateObject(19467xy1.0000);
        return 
    1;


  3. #3
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    165
    Репутация:
    0 ±
    Не подскажете, как сделать, чтобы можно было ставить разные обьекты ? (по ID)

  4. #4
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    165
    Репутация:
    0 ±
    Вот смотрите, мне нужно еше возможность убирать обьект, попытался сделать, но впустую, срабатывает команада "/objecton"

    Код команды.

    PHP код:
        if(strcmp(cmdtext"/objectoff"true5) == 0)
        {
        
    DestroyObject(object[playerid]);
        
    //Blocks[playerid] = 0;
        
    SendClientMessage(playerid,-1,"Âû óáðàëè óêðåïëåíèå");
        return 
    1;
        } 

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •