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

 



 
          





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





Последние Файлы 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  
Всем сайтом будем думать как в Moderntipi'ю вставить машины
InfernoДата: Суббота, 04.10.2008, 09:26 | Сообщение # 1
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
Итак, такая ситуация...
Занимаемся этим модом...
Мод очень корявый, видимо разработчики "немного" позволили себе коньячка ;)

Проблема:
Стандартным методом вставить тачки(особенно для фракций) не получается...
Как мы делаем:
сколько машин поставили(AddStaticVehicleEx), столько и убираем ненужных ;)
ибо по другому никак не получится) все машины путаются))
далее --> добавили нормально, ид машины узнали, прописываем к фракции:

Code
  if(newcar==id_тачки)  
   {
       if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) {return 1; }
    else//Yakuza cars
    {
     SendClientMessage(playerid,COLOR_GREY, " У Вас нет ключей от этого автомобиля!");
        RemovePlayerFromVehicle(playerid);
       }
   }

неполучается))) в игре предлагется купить эту машину за 0$ xDD, но машина не покупаетсо)

Даже prime запарился с этими машинами)))

PS: возможно нужно переписывать команду покупки машин =)

Надеюсь на помощь профессионалов)

Niro_OtokawaДата: Пятница, 31.10.2008, 11:09 | Сообщение # 2
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 1
Репутация: 3
Замечания: 0%
Статус:
На сколько я знаю модернотопию и изучал как она устроена то проблема твоя Уверенный лишь в том что есть контроль в моде на Просматриваемость машин(BrowsingCar). Так вот ставля свою машину надо не только прописать что фракция тока может кататся, а еще задвинуть или задвинуть КОНТРОЛЬ машин на продаваемость. Чуть НИЖЕ ищи такие строки If(newcar>=133 && newcar<=157) и поставь их код на { return 1; }
И что бы номер твое тачки попадал в диапазон более 133 и менее 157.Весь Секрет! ОЧЕНЬ ЖАЛЬ ЧТО ДЛЯ ПАВН не отладчика ((((...А то бы я вообще такого наделал бы и все баги сампа ЗАМЕНИЛ БЫ СМЕКАЛКОЙ.
И все тачки добавлены.
=================================
От Себя добавлю:
Я весь мод модернотопии изучил до нельзя(благо английский и программирование знаю неплохо). Свой мод ваял исключительно свободно от системы Модернотопии.(хотя некоторые команды просто ПЕРЕРАБОТАЛ переменные под свой мод изменил)
На данный момент у меня в моде есть:(Я ДЕЛАЮ РП МОД С ВОЗМОЖНОСТЯМИ приближенной реальности)

Команда использования таксофонов
/callx (по всему СА)
/phb (В кажом таксофоне удобная тел книга)

Команды передачи денег
/pay платить
/case оставить деньги в дипломате (кто первый подберет получит всю сумму)
/balance -посмотреть в банке баланс наличности
/visa снять деньги с банкомата(по всему СА)
/withdraw снять деньги
/deposit положить в банк

Силового воздействия.
/kk ударить в нокаут
/xr сломать ребра
/hh - задушить

Команды воровства и грабежа
/robnow грабить за раз все(если известна максимальная сумма)
/robsteal грабить незаметно(карманник)

Команды воздействия в машине:
/ej вытолкнуть пассажира
/ed вытолкнуть водителя
/2d пересесть на место водителя
/mt заткнуть рот связанному
/umt развязать рот
/pc затолкать в машину
/pc2 затолкать с заднего пассажирского места на соседнее
/kd задушить водителя
/tie связать
/untie развязать

Команды перехода или въезда в гараж
/gr перейти в гараж
/2g въехать в гараж
(ГАРАЖ СОЗДАН НА ДНЕ МОРЯ) но портируется туда как бы из дома любой
Команды в доме
/heal

Команды в камере/федеральной тюрьме
/reshetka посмотреть что за решеткой вентиляции
*не работает при копах и срабатывает один раз и дает что-нибудь одно
/balanda дает 80 здоровья(в камере)
/kill совершить самоубийство

/si показать удостоверение
/parikgolos id переодеться в любого игрока и говорит его голосом
/doneparik сбросить парик
/2fbi [id] [0..5]перевод из камеру 1..4
в камеру на опознание 5
в кабинет следователя

Команды просмотра и прослушки:
/banklist - просмотреть списки банковских счетов (причем берет данные из базы даже неиграющих игроков)
/tellist прослушать запись всех телефонных разговоров(микрофургон ФБР около любого таксофона)
/arrestlist - список находящихся аррест/задерж/осуж
/bug установка на игрока жучка и слышит все что говорит человек и его собеседники
/rbag функция уничтожения жучка

Пытки:
/2box - пытать ящиком
/3box -снять ящик

Развязывающие психику и язык действия
/sivorotka - укол развязывающий язык
/hypnose - загипнотизировать(выдает все говорил игрок и делал по РП)
Уколы воздействия:
/shpric0 облегчающий укол
/shpric1 ослепляющий укол
/shpric2 укол сумасшедствия
Опасные уколы:
/sphricstraha - укол опускающий личность достижения, скин, лвл.(делать несколько раз)
/shpriсsmert укольчик(смертельный)

(Только у ФБР и киллеров есть):
/parikgolos- киллер может поменять скин и голос на любого человека в игре.Эта команда работает и у ФБР У обеих команд ранг выше 2. Работает в Бинко рядом с ГРУВ(перед зеркалом).Команда не действует на телефон и на тихий разговор.
/doneparik –скинуть парик и сорвать мутатор голоса, сбросить одежду.(если ФБР у всех близстоящих людей выскакивает надпись F B I ).

Система криков и предупреждений для копов:

Коп ОБЯЗАН предупредить *(исключение по РП если коп убивает по своему преступному замыслу )

следующим образом:


/m0 - уступить дорогу

/m1 - остановите машину

/m2- крик Выйти из машины Руки на капот

/w - Крик: Стой стрелять буду

/y -Крик: Руки вверх

/u - Крик: Медленно опустите оружие на землю

/mm (id)- крик сдаватесь

Радар.

По радиусу определяет скорость машины даже на близлежащей улице /radar. Коп имеет право отнять права на свое усмотрение(если это будет по РП)

Парковочный штраф.

Выписать штраф за не правильную парковку.

набрав /parking копы могут вписать штраф на машину без владельца или со владельцем внутри. При посадке владельца в эту тачку деньги снимаются автоматический.

Прослушка.

Коп устанавливает жучок /bug на игрока и слышит все что говорит человек и его собеседники /rbag функция уничтожения жучка ....(укол в спину и запах микросхемы у человека)..

У копов есть кроме команды мегафона /m /mm команда вывода крупными буквами сдавайтесь или ведем огонь на поражение.

Шашки парализующие у копов бьющие по радиусу с разной парализующей силой.

Задержание.

Используя команду /nh вы можете заломить руку задержанному и вы тащить его на улицу из дома или вести с собой до машины. Будьте осторожны при посадке преступника в машину или сброса его в камеру. Не сажайте в тачку если он не освобожден от залома руки /rh

Слезоточивые шашки использовать взамен шокера лишь в случая массового противостояния копам или при захвате "малины".

Ломаем дверь

Если преступник скрылся в доме то без санкции мера

никто не сможет войти в дом. Но копы если их трое около двери могут сломать дверь и ворваться в дом скрывшегося преступника что бы его обезоружить и заломив за руку посадить в машину.

/fuckdoor выламывает дверь и позволяет войти /enter/

Контроль аэропортов.

Просмотр заказанных билетов в аэропорту с помощью /airsale позволит видеть откуда летит и куда игрок с розыском что бы снизить свой уровень преступности(на 3). Копы должны организовать патруль при прилете или до посадки розыскиваемого.

Система следственной камеры

и ВЫБОР перевода в камеру рядом

или в на зону по этапу:

КОПАМ СДЕЛАН СБРОС людей в наручниках из тачки в камеру СЛЕДСТВИЯ (соседнюю с камерой /arrest).

При шокере /x /pc затолкнув в машину связав ./cuff довезти до участка за зданием участка есть спуск в водо-мусоро-сточный канал при спуске в него в стене будет двойная ржавая дверь.
Этот сброс в камеру СЛЕДСТВИЯ может применятся для буйных игроков(по РП), для демонстрантов-восставших которых шашками с газом вырубают и собирают и отвозят в камеру.

ПРИЧЕМ время нахождения в камере не установлено. Коп позже может или отпустить или /arrest на время в соседнюю камеру для отбывания срока по времени.

* Сбрасываются в камеру все кроме копов

** СейфоДверь в камеру может открыть коп или фбр

*** ФБР может одеть парик голос и прийти и подсесть в камеру сам, что бы выведать сведения.

ПРИ ПОПАДАНИИ В СЛЕДСТВЕННУЮ КАМЕРУ задержанного можно или /arrest или
/conv2pris перевести в Федеральную тюрьму.
При /conv2pris человек попадает из следственной камеры в безАвтозак в наручниках.
/conv2sud переводит из сизо в суд дается всем красным новость принять участие как присяжный заседадлть

/fl шашка световая

Этот сброс в камеру СЛЕДСТВИЯ может применятся для буйных игроков(по РП), для демонстрантов-восставших которых шашками с газом вырубают и собирают и отвозят в камеру.

ПРИЧЕМ время нахождения в камере не установлено. Коп позже может или отпустить или /arrest на время в соседнюю камеру для отбывания срока по времени.

Вы пишите /m2 ,а у игрока появляется надпись <<Выйти из машины руки на копот и подсказка /ее>>

/r - радио полиции

/bk- вызвать подкрепление

/bkc- снять вызов подкрепления

/gov - объявление главы копов

/m - мегафон машины *** ");

/duty -заступить на дежурство(ВЗЯТЬ ЗНАЧОК, если его нет то многие команды не работают
/sb - преъявить значок копа

/si -предъявить удостоверение ФБР

/mdc - проверить на компьютере личность /radar - радар~скорости

/ticket выписать штраф /parking выписать штраф на машину за неправильную парковку

/fsl -принудительно проверить лицензии

/frisk - обыскать

/camerapr - смотреть видеокамеры в тюрьме(работает в участке) НЕ ИСПОЛЬЗОВАТЬ
/su объявить в розыск

/wanted - просмотреть список розыска /take weapons -отобрать оружие ...drugs drivelicenses(в участке позже можно)

/su объявить в розыск

/x - использовать электрошокер

Ctrl + F тащить за шкирку заломив руку

Alt + F отпустить руку и шкирку

прав Shift + F затолкнуть в машину полиции

/pw - обыскать и отобрать оружие(если ударен шокером, связан или он поднял руки вверх) Данная команда дает список отнимаемого оружия

Дымовые шашки полученные(действуют как паралитический газ). Применять только для разгона или захвата базы

/equip(в участке выбор обмундир.)

/pc - затолкать в машину

/cuff - надеть наручники в машине
/uncuff - снять наручники
/ej - вытолкнуть из машины (старайтесь попасть в дверь следственной камеры), там вы уже можете делать что заходите

/arrest посадить в камеру в участок
/prisonarrest посадить в камеру федеральной тюрьмы
/undercover -сменить одежду переодеться в...

Команды получения данных

/airsale- команда дающая список купленных билетов аэропорту о тех кто может скрыться на путем перелета из аэропорта в аэропорт

/mdc - в Машине(с модернотопии просто привычное название команды)

/arrestlist - запрос

* Сбрасываются в камеру все кроме копов

** СейфоДверь в камеру может открыть коп или фбр

*** ФБР может одеть парик голос и прийти и подсесть в камеру сам, что бы выведать сведения.

ПРИ ПОПАДАНИИ В СЛЕДСТВЕННУЮ КАМЕРУ задержанного можно или /arrest или

/conv2pris перевести в Федеральную тюрьму.

При /conv2pris человек попадает из следственной камеры в безАвтозак в наручниках.

Фракция 3 превращена в коммерсантов
Фракция торгующая

Контейнер.

Может дать любому игроку право арендовать Контейнер /allowrentbox. Это собcтвенность Коммерсанта. Он один(контейнер) на всю игру.

* После чего любой игрок(арендатор) набрав команду /putboxhere может установить контейнер где угодно.

После этого всех кого игрок /pc Выкинет из тачки в контейнер может cделать не находимым заложника (недосягаемым детективами) набрав команду /hidehim

Коммерсант может запретить аренду /offrentbox

Броня

Коммерсант продает бронь(достает /dealarmor (по 300 баксов) на военной базе покупая)

И перепродавая /sellarmor по своей цене

Подвозка оружия.

Коммерсант может привезти ящик с одним типом оружия выложить (/downbox) его в указанное место покупателем рядом с которым /weaponbox будет давать в течении 30 мин оружие одного типа (M4 или rifle по 90 патрон)
Подвозка наркотиков.

Коммерсант может привезти мешок с наркотиком и выложить /downdrug его в указанное место покупателем рядом с которым /drugbox будет давать в течении 30 мин по 10 гр наркоты
* Перед погрузкой в машину /upbox только коммерсант загружает тип оружия /loadboxrifle /loadboxM4
* Перед погрузкой в машину /updrug только коммерсант загружает

Есть Метро.....Тир. Аеропорты(но самолеты как бы пикапы тока, но снижают розыск), можно хакерить банки неиграющих игроков, есть федеарльная
тюрьма автозак. Менты имеют Ctrl+ F (заломить руку как бы прилипает игрок) и отпустит Atl+ F Есть Автосбор в камеру сизо в участке. Есть шипы. Есть газовые шашки. Суды с голосованием
Есть система свободных домов(продать можно любой дом) с возможностью смены интерьера...
Вообще модерноТОПИЯ это пособие для скриптера КАК НАДО ПИСАТЬ СИСТЕМУ.
Скоро приступаю к системе свободных тачек...ПРИЧЕМ: только Модернотопия дала мне возможность понять как пашет САМП и статическое включение машин в мод. Чем отличается Креате Мод от Эдд статик вехикле.Единственное что взял модернотопии часть кусочек кода КОГДА /rob кассы грабить....
Короче перечислять много
кому надо могу выслать сайт со всеми возможностями мода со скринами. Все это пашет...С анимацией тока пока непорядок не синхронизированная она почему(один видит другой нет...)
И дорабатываю

Добавлено (31.10.2008, 11:09)
---------------------------------------------
if(CarInfo[newcar][cOwned] == 0)
{
//ВЕРНЕЕ ВОТКНИ ВОТ ЭТО
if(newcar>=133 && newcar<=157) return 1;


if(newcar==120)
{
//SendClientMessage(playerid, COLOR_GRAD2, " Âû âçÿëè íà ïðîêàò âåëîñèïåä");
return 1;
}

if(newcar>=117)
{
GameTextForPlayer(playerid, "~y~/buycar ~w~to purchase this car~n~~y~/exit ~w~to leave the vehicle", 10000, 4);
format(string, sizeof(string), "~w~Car: ~y~%s~n~~w~Price: ~g~$%d~n~~w~If you are finished browsing (/buycar or /done)", CarInfo[newcar][cDescription], CarInfo[newcar][cValue]);
GameTextForPlayer(playerid, string, 5000, 3);
TogglePlayerControllable(playerid, 0);
BrowsingCar[playerid] = 1;
return 1;
}

Щас попробвал пашет..просто до кода где код машины кейкар выше 117 делает из человека покупателя
Поэтому просто не дай дойти до этого куска кода определив if(newcar>=133 && newcar<=157) return 1; СВОЙ ДИПАЗОН МАШИН

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





 


 


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