Перейти к содержимому



Добро пожаловать на пользовательский форум CR-MP.RU
Зарегистрируйтесь или авторизуйтесь на нашем форуме, чтобы получить доступ ко всем функциям.
Если у Вас уже имеется аккаунт, нажмите, чтобы войти.
Если у Вас нет аккаунта на нашем форуме, нажмите, чтобы перейти к регистрации. Возникли проблемы с регистрацией ? Обратитесь в ТЕХНИЧЕСКУЮ ПОДДЕРЖКУ
Фотография

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

* * * * * 1 Голосов FS

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 22

#1
Mr_Tigr

Уважаемый

Новичок
Репутация: 33

- Описание: 

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

 

- Команды: 

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

 

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

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

 

- Настройка: 

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

 

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

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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

 

Скрины
RHjbrydUtY4.jpg

BN0Pxtl30hU.jpg

wl3xIgqdh08.jpg

 

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

 

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

 

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

  23,38К   Количество загрузок: 224



#2
Wеb

Не можешь — не берись. Хочешь? Учись

Актив
Репутация: 339

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



#3
#GiFF

Всея игрового портала

Актив
Репутация: 209

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

#4
Andrey100003

Житель

Новичок
Репутация: 3

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


Сообщение отредактировал Andrey100003: 04 Август 2016 - 17:08


#5
Anton_Shiliaev

Гражданин

Новичок
Репутация: 0

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



#6
BaseMussel29

RakNet - Россия

Актив
Репутация: 52

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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



#7
Anton_Shiliaev

Гражданин

Новичок
Репутация: 0

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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



#8
Na'Vi

Всея игрового портала

Актив
Репутация: 54

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

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст



#9
SCRIPTMAN

Мотоскриптер

Заблокированный
Репутация: 351

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



#10
DIMA2001

Гражданин

Новичок
Репутация: 0

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
 
 


#11
Liroy1337

Гражданин

Новичок
Репутация: 0

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



#12
OlegKostorv

Oleg Kostrov

Новичок
Репутация: 2

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



#13
Maks CR MP

Дежурный по cr-mp.ru

Актив
Репутация: 24

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



#14
Domovoy

Гражданин

Новичок
Репутация: 0

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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



#15
Marvellous

Мапер-Скриптер

Актив
Репутация: 271

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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

 

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

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст



#16
Domovoy

Гражданин

Новичок
Репутация: 0

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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

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: 11 Ноябрь 2017 - 22:23


#17
Marvellous

Мапер-Скриптер

Актив
Репутация: 271

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

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



#18
dadadd

Гражданин

Новичок
Репутация: 0

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



#19
vladislavkapalkin

Гражданин

Новичок
Репутация: 1

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



#20
vladislavkapalkin

Гражданин

Новичок
Репутация: 1

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

,

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

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







Темы с аналогичным тегами FS

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных