Перейти к содержанию
Mr_Tigr

РАбота такси [new]

Рекомендуемые сообщения

Thomas_Malibu

Ссылку обновите пожалуйста

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mikilov
В 3/15/2021 в 9:05 PM, Thomas_Malibu сказал:

Ссылку обновите пожалуйста

Файл был обновлен, приносим извинения за предоставленные неудобства!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Thomas_Malibu
В 3/17/2021 в 8:17 PM, mikilov сказал:

Файл был обновлен, приносим извинения за предоставленные неудобства!

Благодарю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Savely_Ananas

2023-06-28_23-43-39.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Артём Гудков
В 2/7/2016 в 10:25 PM, Mr_Tigr сказал:

- Описание: 

Представляю вам очень интересный скрипт, который добавит к вам на сервер систему такси. Как работает этот скрипт:
- Игрок который хочет стать таксистом, садится в специально такси и у него появляется диалоговое окно с арендой.
- Игрок который хочет воспользоваться услугами такси вводит команду /ctaxi, в это время у таксиста появляется сообщение о вызове такси.
- У таксиста появляется желтая иконка на радаре, показывающая место нахождения клиента.
- После того как таксист подъедет к месту назначения, и заберет клиента, иконка пропадает с радара. (При этом у такси изменяется статус на "Занято")
- Как только пассажир сел в такси, у него появляется диалоговое окно с текстом, которое информирует его о том, что ему нужно установить маркер на карте. (Назначить пункт назначения)
- После установки маркера, у пассажира появляется новое диалоговое окно с названием района и стоимостью его проезда. Пассажир должен подтвердить. (Стоимость рассчитывается от пройденой дистанции)
- После подтверждения, у таксиста появляется такой же диалоговое окно. Таксист так же должен подтвердить.
- После всех подтверждений, у таксиста и пассажира появляется на карте маркер, показывающий пункт назначения.
- После приезда в пункт назначения, у пассажира снимаются деньги за проезд, а таксисту начисляются деньги за проезд. 
- Пассажир автоматически выходит из такси. (При этом у такси изменяется статус на "Свободно")
- После выхода из такси, у пассажира появляется диалоговое окно, где он должен выбрать уровень качества обслуживания. 
- После этого таксисту придет сообщение об выбранном уровне качества услуг.

 

- Команды: 

/unrent - завершить аренду такси 
/ctaxi - вызвать такси/отменить вызов 

 

- Особенности: 

+ Оригинальная идея 
+ Большое кол-во условий 
+ Всё на диалогах 
+ Динамика в настройках 
+ Приятное оформление 

 

- Настройка: 

#define TAXI_DIALOG 5300 // id диалога такси 
#define TAXI_PRICEROUT 0.6 // цена проезда за 1 метр ( Float ) 
#define TAXI_PRICERENT 500 // цена аренды такси 
#define MAX_TAXI 3 // максимальное кол-во такси

 

Чтобы добавить такси пропишите новую строку в этом массиве: 


new TaxiInfo[MAX_TAXI][tInfo] = {  
{420, 1736.6744, -1859.7969, 13.2723, 270.0},  
{420, 1745.0928, -1859.7969, 13.2709, 270.0},  
{420, 1762.7397, -1859.7969, 13.2713, 270.0}  
};  

И увеличте значение дефайна MAX_TAXI.

 

  Скрины (Показать контент)

RHjbrydUtY4.jpg

BN0Pxtl30hU.jpg

wl3xIgqdh08.jpg

 

 

Автор работы : Саша12

 

 

tss.pwn

Топчик

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.