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

 



 
          





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





Последние Файлы 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  
spawn и destroy тачек подскажите
OWGrantДата: Воскресенье, 13.03.2011, 22:24 | Сообщение # 1
Освоившийся
Группа: Пользователи
Сообщений: 82
Награды: 0
Город: Бирмингем
Репутация: 46
Замечания: 20%
Статус:
Драсти :D в общем давно мучаюсь с этим, нужна была команда которая заспавнит тачку например /veh 401 и тачка спавнится.
Нашел много но у всех один недостаток, если тачка взорвалась то она спавнится на том же месте где её покупали. Это иногда мешает некоторые понакупят спецом 20 штук они потом в куче лежат :D

Нашел я скрипт стандартный с сервом шел там есть одна команда тестовая:

Code
if(strcmp( cmd, "/vc", true ) == 0 )
  {
   new Float:X, Float:Y, Float:Z;
    
   new created_vehicle_id;
   tmp = strtok( cmdtext, idx );

   GetPlayerPos( playerid, X, Y, Z );

   created_vehicle_id = CreateVehicle( strval(tmp), X+2, Y+2, Z, 0, 0, 0, -1 );

   new msg[256];
   format(msg,256,"Created vehicle: %d",created_vehicle_id);
   SendClientMessage(playerid,0xAAAAAAAA,msg);

   return 1;
  }

И аналогичная как я понял на удаление тачки:

Code
if(strcmp( cmd, "/dvehicle", true ) == 0 )
  {
   new tmp[256];
   tmp = strtok( cmdtext, idx );

   DestroyVehicle( strval(tmp) );

   new msg[256];
   format(msg,256,"Destroyed vehicle: %d",strval(tmp));
   SendClientMessage(playerid,0xAAAAAAAA,msg);

   return 1;
  }

Как сделать чтобы тачку автоматически удаляло с сервера если она взорвалась или например не использовалась в течении 5 минут? и именно ту которую купили.

Добавлено (13.03.2011, 22:24)
---------------------------------------------
Вот у меня сейчас вписана система на диалоговых окнах вот пример покупки тачки:

Code
if(listitem == 0)
    {
      new Float:X, Float:Y, Float:Z;
        GetPlayerPos(playerid, X, Y, Z);
        AddStaticVehicleEx(411, X, Y, Z, 0.0, -1, -1, 10);
        GivePlayerMoney(playerid, -1000);
    }

  • Страница 1 из 1
  • 1
Поиск:





 


 


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