[FUNC]SetVehicleNumber - SAMP-CITY Forum | Всё о GTA Multiplayers. SA-MP, MTA, IV-MP. Samp-City.Ru Всё для GTA-MP, SAMP, MTA SA, GTA IV - [FUNC]SetVehicleNumber - SAMP-CITY Forum | Всё о GTA Multiplayers. SA-MP, MTA, IV-MP.



Логин:
Пароль:


Тут может быть ваша реклама!
Клик
Статистика Форума
Последние темы Новые пользователи Активные пользователи

1 Заявка на пост модератора(0)

2 Вопрос - Ответ #1(20)

3 Вопрос-Ответ.(218)

4 Ищу хорошего мапера.(7)

5 [F.A.Q]Перевод мода на 0.3e(2)

1 ilja99 (Сергей)

EE

2 edva1235 (Edvin)

LT

3 wmt (Михаил)

RU

4 kingcs (kingcs)

RU

5 maksimkafear (максим)

RU

1 Tailer

      Форум: 1187

2 Steep_Chele

      Форум: 876

3 Ilya1996

      Форум: 633

4 aptyp

      Форум: 552

5 Kweckey

      Форум: 505
Страница 1 из 11
SAMP-CITY Forum | Всё о GTA Multiplayers. SA-MP, MTA, IV-MP. » SA-MP Scripting » Функции PAWNO » [FUNC]SetVehicleNumber
[FUNC]SetVehicleNumber
aptypДата: Понедельник, 20.02.2012, 18:24:23 | Сообщение # 1
:-(
Сообщений: 552
SetVehicleNumber(vehicleid, number[]);
Автор: aptyp(я)
Тоже самое, что и SetVehicleNumberPlate, только сразу меняет номер автомобиля, с сохранением его параметров.
vehicleid - ID автомобиля по счету.
number[] - Текст, который хотите видеть на номере.

Сама функция:
Code
stock SetVehicleNumber(vehicleid, number[])
{
  new
  Float:Health,Float:X,Float:Y,
  Float:Z,Float:A, sit[MAX_PLAYERS],
  panels,doors,lights,tires;
  for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
  {
      if(GetPlayerVehicleID(playerid) == vehicleid)
      {
             sit[playerid] = GetPlayerVehicleSeat(playerid);
      }
  }
  SetVehicleNumberPlate(vehicleid, number);
   
  GetVehicleDamageStatus(vehicleid,panels,doors,lights,tires);
  GetVehicleHealth(vehicleid, Health);
  GetVehiclePos(vehicleid, X, Y, Z);
  GetVehicleZAngle(vehicleid, A);
   
     SetVehicleToRespawn(vehicleid);
      
     UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
     SetVehicleHealth(vehicleid, Health);
     SetVehiclePos(vehicleid, X, Y, Z);
     for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
  {
      if(GetPlayerVehicleID(playerid) == vehicleid)
      {
             PutPlayerInVehicle(playerid, vehicleid, sit[playerid]);
      }
  }
     SetVehicleZAngle(vehicleid, A);
}


Пример использования:
Code
if(strcmp(cmd, "/test2", true) == 0)
  {
          if(IsPlayerConnected(playerid))
   {
       SetVehicleNumber(GetPlayerVehicleID(playerid), "{00FF00}aptyp");
    }
    return 1;
   }

Автомобилю, в котором сидит игрок, номер поменяется на "aptyp"

Уроки по Photoshop.
Заказ графики.в
Что бы по середке. Хитрожопый я
Что бы по середке. Хитрожопый я
SAMP-CITY Forum | Всё о GTA Multiplayers. SA-MP, MTA, IV-MP. » SA-MP Scripting » Функции PAWNO » [FUNC]SetVehicleNumber
Страница 1 из 11
Поиск:
Design by Tw33k | eXc-Server.ru Copyright SCT © 2008-2011 | Создать сайт бесплатно