15:08
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Трамваи
CrazyboyДата: Суббота, 19.04.2008, 19:45 | Сообщение # 1
Местный
Группа: Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус:
Подскажите что нужно ввести в мод , чтобы ездить в трамваях ) ато их выставил а сесть немогу crazy
RockStarGamerДата: Суббота, 19.04.2008, 19:51 | Сообщение # 2
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Скрипт
Code
#include <a_samp>

#define RC_BANDIT    441
#define RC_BARON    464
#define RC_GOBLIN   501
#define RC_RAIDER   465
#define D_TRAM      449
#define RC_TANK     564
#define RC_CAM      594

public OnFilterScriptInit()
{
  print("\n--------------------------------------");
  print("!damo!spiderman's Tram & RC FilterScript 0.1");
  print("--------------------------------------\n");
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  if(newkeys == KEY_SECONDARY_ATTACK ){
   if(!IsPlayerInAnyVehicle(playerid)){
    new Float:x, Float:y, Float:z, vehicle;
    GetPlayerPos(playerid, x, y, z );
    GetVehicleWithinDistance(playerid, x, y, z, 20.0, vehicle);

    if(IsVehicleRcTram(vehicle)){
        PutPlayerInVehicle(playerid, vehicle, 0);
    }
   }
    
   else {
    new vehicleID = GetPlayerVehicleID(playerid);
    if(IsVehicleRcTram(vehicleID) || GetVehicleModel(vehicleID) == RC_CAM){
        if(GetVehicleModel(vehicleID) != D_TRAM){
         new Float:x, Float:y, Float:z;
          GetPlayerPos(playerid, x, y, z);
         SetPlayerPos(playerid, x+0.5, y, z+1.0);
     }
    }
   }
  }
}

GetVehicleWithinDistance( playerid, Float:x1, Float:y1, Float:z1, Float:dist, &veh){
  for(new i = 1; i < MAX_VEHICLES; i++){
   if(GetVehicleModel(i) > 0){
    if(GetPlayerVehicleID(playerid) != i ){
           new Float:x, Float:y, Float:z;
           new Float:x2, Float:y2, Float:z2;
     GetVehiclePos(i, x, y, z);
     x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
     new Float:vDist = (x2*x2+y2*y2+z2*z2);
     if( vDist < dist){
      veh = i;
      dist = vDist;
     }
    }
   }
  }
}

IsVehicleRcTram( vehicleid ){
     new model = GetVehicleModel(vehicleid);
     switch(model){
   case D_TRAM, RC_GOBLIN, RC_BARON, RC_BANDIT, RC_RAIDER, RC_TANK: return 1;
   default: return 0;
  }
  return 0;
}
   



Сообщение отредактировал Wise - Суббота, 19.04.2008, 19:52
CrazyboyДата: Суббота, 19.04.2008, 19:56 | Сообщение # 3
Местный
Группа: Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус:
спс лови + ) вставил в мод все пошло :)
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua