как сделать ТП в кар по определённому ИДу? - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
как сделать ТП в кар по определённому ИДу?
WapUAs Дата: Пятница, 26.10.2012, 03:03 | Сообщение # 1
Боец
Сообщений: 113
Статус: Offline
Немогу в исходнике найти код "Телепорт в ближайшое незанятое авто"
Нашёл код ТП каров к себе, но там ИД, это ИД в списке отображения а если нету такого ИД то вопще краш
Вот мой код:
Code
void cmd_tveh( char *param )  
  {  
  int vid = atoi(param);
  struct actor_info    *self = actor_info_get( ACTOR_SELF, ACTOR_ALIVE );
  struct vehicle_info *info = vehicle_info_get(vid, VEHICLE_ALIVE | ((cheat_state->_generic.vehicles_freeze || !cheat_state->_generic.vehicles_warp_invert) ? 0 : VEHICLE_EMPTY) );
  float    pos[3];
      
     if ( vect3_near_zero( &info->base.matrix[4 * 3]) )
  {
    cheat_state_text( "Vehicle does not exist." );
    return;
  }

  if ( info != NULL && self != NULL )
   {
    if ( cheat_state->_generic.vehicles_warp_invert )
    {
     vect3_copy( &self->base.matrix[4 * 3], pos );
     pos[0] += sinf( -self->fCurrentRotation ) * 5.0f;
     pos[1] += cosf( -self->fCurrentRotation ) * 5.0f;
     pos[2] += 0.5f;
     cheat_vehicle_teleport( info, pos, gta_interior_id_get() );

     matrix_identity( info->base.matrix );
     vect3_copy( pos, &info->base.matrix[4 * 3] );
     vect3_mult( info->speed, 0.0f, info->speed );
     info->speed[2] = 0.05f;
     vect3_mult( info->spin, 0.0f, info->spin );
    }
    else
    {
     vect3_copy( &info->base.matrix[4 * 3], pos );
     pos[2] += 1.5f;
     cheat_teleport( pos, info->base.interior_id );
    }
   }
   else
   {
    if ( self == NULL )
    {
     cheat_state_text( "You are dead." );
    }
    else
    {
     if ( vehicle_info_get(vid, 0) == NULL )
      cheat_state_text( "Vehicle not found." );
     else if ( vehicle_info_get(vid, VEHICLE_ALIVE) == NULL )
      cheat_state_text( "Vehicle is destroyed." );
    }
   }

   return;
}

Как сделать ТП по ИД машины на сервере(который в /dl)


Снова с вами ;)
1100 дней на СМ ;o
RedisKa Дата: Пятница, 26.10.2012, 05:21 | Сообщение # 2
Бывалый
Сообщений: 332
Статус: Offline
WapUAs, это вроде визуальное тп у тебя
WapUAs Дата: Пятница, 26.10.2012, 11:42 | Сообщение # 3
Боец
Сообщений: 113
Статус: Offline
RedisKa, да но если я сяду в неё или подойду близко то увидят и другие

Добавлено (26.10.2012, 11:42)
---------------------------------------------
но мне надо ТП в саму машину и что бы по тому Иду который в /dl


Снова с вами ;)
1100 дней на СМ ;o
cooles Дата: Пятница, 26.10.2012, 12:27 | Сообщение # 4
Новичок
Статус: Offline
ТП в авто:

Code
vehicleJumper( car_id );


WapUAs, код который у тебя - тут ТП не в АВТО, а к координатам рядом с авто
WapUAs Дата: Пятница, 26.10.2012, 14:52 | Сообщение # 5
Боец
Сообщений: 113
Статус: Offline
Кар спам написал) Тему закройте gunsmilie

Снова с вами ;)
1100 дней на СМ ;o
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума