Вторник, 07.10.2008, 06:56
 
 
Приветствую Вас Проезжий | RSS
[ Новые сообщения · Участники · Правила форума · Поиск! · RSS ]
Страница 1 из 11
Модератор форума: MAK 
Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Вопросы и Проблемы » cпавн машины...
cпавн машины...
msДата: Четверг, 24.07.2008, 08:05 | Сообщение # 1
Освоившийся

Группа: Продвинутые
Сообщений: 98
Город: Бабруйск =))
Статус: status
Как сделать что бы кар ( именно какой-то кар , а не все на сервере) спавнился не сразу после его уничтожения , а через некоторое время?
Ну и за одно скажите как сделать для него рандомный спавн.
( в качестве машины - деньговоз , т.е. в онгеймюнит строка "DengoVoz[0] = AddStaticVehicle(428,-1361.1742,19.3588,6.0090,1.3471,-1,-1);")


Если йа тебе помог , если йа тебя рассмешил , стафь плюс , товарисч! =)
 
ZaRДата: Четверг, 24.07.2008, 08:11 | Сообщение # 2
Постоялец

Группа: Продвинутые
Сообщений: 346
Город: Саратов
Статус: status
В
Quote (ms)
Ну и за одно скажите как сделать для него рандомный спавн.
( в качестве машины - деньговоз , т.е. в онгеймюнит строка "DengoVoz[0] = AddStaticVehicle(428,-1361.1742,19.3588,6.0090,1.3471,-1,-1);")

Делаеться всё также как и для людей (рандомный спавн), но размещаеться не в OnPlayerSpawn, а в OnVehicleSpawn. А вместо ID'a - вставь DengoVoz.


 
msДата: Четверг, 24.07.2008, 08:23 | Сообщение # 3
Освоившийся

Группа: Продвинутые
Сообщений: 98
Город: Бабруйск =))
Статус: status
Может звучать глупо , но я для людей то не делаю и не делал рандомный спавн , поэтому хз(


Если йа тебе помог , если йа тебя рассмешил , стафь плюс , товарисч! =)
 
ZaRДата: Четверг, 24.07.2008, 08:31 | Сообщение # 4
Постоялец

Группа: Продвинутые
Сообщений: 346
Город: Саратов
Статус: status
Code
#include <a_samp>
new DengoVoz;
new Float:teleport[3 - кол-во мест][3] = {
{-1561.5942,132.8860,3.5547},
{-1503.1211,125.8440,18.3940},
{-1421.7548,-542.3243,14.1719}
};

public OnFilterScriptInit() {
DengoVoz = CreateVehicle(428,-1361.1742,19.3588,6.0090,1.3471,-1,-1, время в милисекундах, когда машина заспавниться);
}

public OnVehicleSpawn(vehicleid) {
new rand=random(sizeof(teleport));//
SetVehiclePos(DengoVoz,teleport[rand][0],teleport[rand][1],teleport[rand][2]);
}
}




Сообщение отредактировал ZaR - Четверг, 24.07.2008, 08:36
 
msДата: Четверг, 24.07.2008, 08:57 | Сообщение # 5
Освоившийся

Группа: Продвинутые
Сообщений: 98
Город: Бабруйск =))
Статус: status
Вроде понял , вроде сделал. Ероры были , но исправил)
Щас проверю работаспасопнасдь...
Ну а так всё равно лови плюсъ
чёт я не могу плюс поставить(((


Если йа тебе помог , если йа тебя рассмешил , стафь плюс , товарисч! =)


Сообщение отредактировал ms - Четверг, 24.07.2008, 08:58
 
ZaRДата: Четверг, 24.07.2008, 09:12 | Сообщение # 6
Постоялец

Группа: Продвинутые
Сообщений: 346
Город: Саратов
Статус: status
ты мне уже поставил ))

 
Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Вопросы и Проблемы » cпавн машины...
Страница 1 из 11
Поиск:

Copyright SAMP-RUS© 2008