карта сайта для роботов
Подписаться на RSS Новости портала




Мини профиль
Гость
Сообщения:

Группа:
Гости
Время:02:23










Мини профиль
Наш чат
Поиск по сайту
Скачать
Опрос
Оцените мой сайт
javascript:; javascript:;
Всего ответов: 2020

Добро пожаловать на FAN-SAMP - Сервер 93.191.12.180:7780




[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Расстановка транспорта
MITISДата: Пятница, 21.10.2011, 10:23 | Сообщение # 1
Генералиссимус
Группа: Гл.Администратор
Сообщений: 305
Награды: 9
Репутация: 27
Статус: Offline
Начнём урок от AtikinnA xDD
Хорошо. Если вы читали предыдущие разделы, то у вас уже должен быть очень простой deathmatch или командный deathmatch с расставленными точками возрождения где вы хотите. Теперь давайте добавим транспорт. Большинство команд на PAWN делают именно то как они называются. Мы же хотим добавить транспорт, так давайте поищем нужные команды:

CreateVehicle();

AddStaticVehicle();

Если вы нажмёте на одну из них и посмотрете в статус окно (окно внизу редактора), вы увидите их синтаксис (какую информацию\параметры вам требуется дать для их работы):

[a_samp.inc] native CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2);

[a_samp.inc] native AddStaticVehicle(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2);

Они очень похожи друг на друга, но вот здесь важно знать одну вещь: CreateVehicle создает авто ОДИН раз, а AddStaticVehicle создаёт точку возрождения данного авто. Их следует выполнять со стартом режима, поэтому их следует поместить в вызываемую функцию "OnGameModeInit()".

Значения modelid/vehicletype можно найти в файле vehicles.ide, числа с плавающей запятой - просто не целые числа, обычно координаты и направления. Номера цветов можно найти в файле carcols.dat, посмотрите на сноску и выберите цвет, который хотите. Так "black" это "0", "taxi yellow" это "6", "currant blue poly" это "32" и т.д., "-1" означает случайный цвет (из базовых цветов этой машины, которые хранятся в файле carcols.dat). Если вы хотите получить позицию для будущей машины, войдите в debug-режим, выберите машину, войдите в нее и напишите "/save", после этого откройте файл "savedpositions.txt" и копируйте линию. Если вы хотите добавить машину в режиме отладки (debug-mode), напишите "/v " во время игры и машина появится (id машины берется опять же из vehicles.ide), или напишите "/vsel" для вывода списка машин с их id.

Я получил такие координаты:

2040.2279, 1344.4127, 11.0, 3.5436

Примечание: эти числа называеются плавающими, 11.0 - плавающее число, несмотря на целое значение, любое целое число, используемое как плавающее должно иметь в конце ".0", чтобы обозначится как плавающее. Эти числа записаны в английском формате, они используют точку для разделения целой и дробной части ("."), запятые
используются чтобы разделять параметры.
Code
AddStaticVehicle(411, 2040.2279, 1344.4127, 10.6719, 3.5436, 126, 54);

в начале id машины и вконце 2 последние цифры это цвет.
Теперь Вы можете с легкостью сохранять позиции и создавать так много автомобилей, сколько Вам нужно (но не превышая лимит движка в 700 отдельных автомобилей и 70 разных типов автомобилей). Позиции спаунов, сохраняемые в файл будут иметь "-1, -1" в качестве цветов по умолчанию.
Спасибо за просмотор
p.s. каму помогло ставь +


Админка 7 уровень 150р 8 уровень 200р 9 уровень 250р 100 уровень 400р обращаться в Skype mitis-mitis (Украина) или ICQ 616798349
 
  • Страница 1 из 1
  • 1
Поиск:




Радио
SOFT
WinRAR Full Rus
(Архиватор)
Google Chrome
(Браузер)
filezilla
(FTP-Менеджер)
FRAPS
(Захват видео)
Skype
(Звонки)
utorrent
(Загрузчик)
ICQ-чат
(Чат)
RevoUninstaller
(Утилита)

Получить такой блок©
Статистика
» Зарег. на сайте
Всего: 4776
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
» Из них
Администраторов: 3
Модераторов: 0
Модератор форума: 0
Проверенных: 4
Обычных юзеров: 4767
» Из них
Парней: 4573
Девушек: 202



Пользователи, посетившие
сайт за текущий день :
Получить такой блок©
Новое
Новое на сайте
Последние добавления
[Rico][03.02.2012]
Home (0)

[Rico][10.01.2012]
AquaTrack (1)

[Rico][02.01.2012]
VipOstrov 3D (9)

[Rico][23.12.2011]
[FS]Drift 11 (4)

[Rico][20.12.2011]
MerryChris (8)

[Rico][18.12.2011]
[FS]PustBaza (0)

[MITIS][06.12.2011]
ScoreSys (0)

[Rico][30.11.2011]
[FS]VipOstrov v2.0 (3)

[Rico][22.11.2011]
NEW [FS]VipOstrov (6)

[Rico][21.11.2011]
[FS]SanchezTrack (0)

Кнопка сайта,и,т,д
Скачать моды,скрипты,сервера,игры,и многое другое





samp-planet.ucoz.ua

Tokyo fun team


Awesome-CepBep

Мониторинт GTA мерверов

Green-X

SAMP-MAPS


SOKOL TEAM

ext-serv

Название сайта

Название сайта