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

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

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

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

Изменено пользователем mikilov
Обновил файл (При скачивании старого файла были ошибки)
  • Like 3
  • Thanks 1

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


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

Автор: Essle с павнухи.

  • Sad 1

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


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

Вырезано из сампа

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


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

Почему не сохраняет, когда редактирую в pwn изменяю где стоит такси и он не компилируется. 

Изменено пользователем Andrey100003

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


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

Помогите плиз с диалогом аренды, нажимаю "да" что бы арендовать такси и этот же диалог снова выскакивает, что делать?

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


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

@Anton_Shiliaev,Для этого есть раздел "Вопросы по программированию pawn" 

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


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

@BaseMussel29, Вопрос относиться к этому скрипту! И вместо того что бы умничать лучше б помог!

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


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

Для этого есть специальный раздел Вопросы по программированию pawn

@Anton_Shiliaev

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


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

Прикольно. Возьму себе.

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


Ссылка на сообщение
Поделиться на другие сайты
DIMA2001
C:\Users\imac\Desktop\tss.pwn(36) : error 052: multi-dimensional arrays must be fully initialized

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


 

 

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


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

Где спавн такси ?

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


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

Хе-хе такси на такси) Это зделано для того что-бы в два раза больше пасажиров перевозить?) :-D

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


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

Мне кажется,было бы легче работу сделать,а не систе-му,ну может некоторым и сис-ма нужна,а так просто вырожаю своё мнение.

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


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

@Mr_Tigr, Какой командой добавлять такси?

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


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

@Domovoy,  Читайте внимательнее текст который написан:

 

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

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} 
};
  • Like 1

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


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

@Marvellous, Извините пожалуйста, подскажите куда писать это, я просто чуть-чуть не догоняю:

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}
};
укажите папку куда это прописать пожалуйста.Заранее спасибо!
Изменено пользователем Domovoy

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


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

@Domovoy,В файл tss.pwn и там найдете эти строки потом компилируете 

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


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

Прикольная, возьму себе в мод

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


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

Блин у меня машины закрытые в моде все авто закрываються владелец может открыть а эти не кто как сделать что бы открытые были ?

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


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

@Mr_Tigr,

как сделать что бы она заводилась 

у меня все машины заводятся на 2 эти не заводятся  

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


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

@vladislavkapalkin, ваш код (мод) никто не знает, как мы вам скажем ? 

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


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

@meL,что делать в таких случиях где искать этот код 

 ?

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


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

@Andrey100003, Если идет "Прекращение работы Pawno Compiler", то где то не поставили Скобку.  


Автор кроссава, а слить может каждый, а так "+" тебе за слив.  :D83DDE0A:

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


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

есть у кого скачаный скрипт? не могу скачать архив поврежден

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


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

Ну и где ссылка на скачивание?

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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