В теме 18 сообщений

HAZZY
Свой человек

Здравствуйте уважаемые пользователи Pawno-Rus, сегодня я хотел бы поделиться с вами своей простой системой работы грузчиков.
Данная работа подойдет к любому серверу жанра RolePlay / RolePlayGaming в качестве подработки.

Писалась работа не с 0, под основу взята версия из мода GTA-RP 0.12 (можно найти в разделе "МОДЫ"), но переделана более качественно.

Суть работы - Вы подходите к раздевалке, переодевшись, идете к вагону и забираете товар. 
После вам надо отнести товар на склад. Деньги за работу вы можете получить на пикапе "Получить деньги"


Местонахождение - г.Южный , около клуба (2565.1018,-2105.9565,21.9413)
 



1. Добавляем ко всем инклудам:
 

#include 	<streamer>


2. Добавляем ко всем переменным:
 

  открыть спойлер


3. В OnGameModeInit:

 

  открыть спойлер

 

4.  В OnPlayerDisconnect (Также можно добавить и в OnPlayerConnect)
 

  открыть спойлер


5. В OnPlayerEnterDynamicCP
 

  открыть спойлер

 

6. В OnPlayerPickUpDynamicPickup

 

  открыть спойлер

 

7. OnDialogResponse

  открыть спойлер

 

8. Маппинг

 

  открыть спойлер

 



 

Парочка скринов с работы - Скриншоты
А также уже готовый скрипт - Готовый скрипт: 
loader_script.pwn

P.S Сайт скушал табуляцию кода, пользуйтесь NotePad или вручную.
По всем вопросам обращайтесь в тему, либо мне в личку. 


Автор работы: Я ( HAZZY )

Отредактировано пользователем Покемон
Причина: поправил

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


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

@HAZZY а где взять мапинг? у всех же разный, или напиши что менять координаты на свои

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


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

Можете помочь? Нажимаю "Начать" ничего не происходит, диалог закрывается

 

Отредактировано пользователем Timur_Top

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/5/2018 в 16:24, Timur_Top сказал:

Можете помочь? Нажимаю "Начать" ничего не происходит, диалог закрывается

 

Читать далее...  

проверьте , не занят ли ID диалога, а также проверьте добавили ли вы код из OnDialogResponse

  В 1/5/2018 в 16:21, Daniil Roslyakov сказал:

@HAZZY а где взять мапинг? у всех же разный, или напиши что менять координаты на свои

Читать далее...  

Простите, забыл, вот маппинг с того мода:
 

	CreateDynamicObject(2365, 2573.58423, -2099.98291, 19.95589,   0.00000, 0.00000, 180.00000);
	CreateDynamicObject(1348, 2576.57935, -2109.86792, 21.64099,   0.00000, 0.00000, 0.00000);
	CreateDynamicObject(1219, 2574.38818, -2109.93506, 22.22426,   78.18002, 4.44000, 0.00000);
	CreateDynamicObject(1439, 2571.76001, -2109.85400, 20.93881,   0.00000, 0.00000, 0.00000);
	CreateDynamicObject(3508, 2569.08057, -2100.25415, 20.94130,   0.00000, 0.00000, 58.00000);
	CreateDynamicObject(3508, 2559.69360, -2100.30518, 20.94130,   0.00000, 0.00000, 58.00000);

 

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


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

@HAZZY Я скачал сразу скрипт твой, диалог 26 был у меня занят, я его заменил на 4893 (вроде), все равно не работает, диалог свободный

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/6/2018 в 05:42, Timur_Top сказал:

@HAZZY Я скачал сразу скрипт твой, диалог 26 был у меня занят, я его заменил на 4893 (вроде), все равно не работает, диалог свободный

Читать далее...  

ты код в OnPlayerPickUpDynamicPickup засунул? Проверь.

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/6/2018 в 09:51, Timur_Top сказал:

@HAZZY Да он есть, говорю же что я сразу скрипт скачал, я щас проверил он есть

Читать далее...  

Ну раз есть, то хорошо, хех.

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/6/2018 в 09:53, Timur_Top сказал:

@HAZZY Шо делать? здесь "case 4891" и здесь "return ShowPlayerDialog(playerid, 4891, DIALOG_STYLE_MSGBOX" вроде поменял id

Читать далее...  

прологируй паблик через print, возможно паблик не срабатывает, или что-то еще.

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


Ссылка на сообщение
Поделиться на другие сайты
  В 1/6/2018 в 09:55, HAZZY сказал:

прологируй паблик через print, возможно паблик не срабатывает, или что-то еще.

Читать далее...  
[14:57:56]   Loading filterscript 'loader_script.amx'...
[14:57:56] Loader System by HAZZY (https://pawno-rus.ru/profile/1792-hazzy/)
[14:57:56] Specially for pawno-rus.ru
[14:57:56]   Loaded 16 filterscripts.
 

Вроде нормально все

 

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/6/2018 в 09:58, Timur_Top сказал:
[14:57:56]   Loading filterscript 'loader_script.amx'...
[14:57:56] Loader System by HAZZY (https://pawno-rus.ru/profile/1792-hazzy/)
[14:57:56] Specially for pawno-rus.ru
[14:57:56]   Loaded 16 filterscripts.
 

Вроде нормально все

 

Читать далее...  

Либо попробуй так

а лучше вообще вшить в мод.

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


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

@HAZZY так скажите какие еще удаляли объекты и сделайте все в 1 сообщении, кнопочкой "Изменить"

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


Ссылка на сообщение
Поделиться на другие сайты
HAZZY
Свой человек
  В 1/7/2018 в 04:22, Daniil Roslyakov сказал:

@HAZZY так скажите какие еще удаляли объекты и сделайте все в 1 сообщении, кнопочкой "Изменить"

Читать далее...  

Если бы была возможность изменить тему,я бы добавил давно.
 

  Код (открыть спойлер)

 

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


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

Помогите выдает Ошибки 2

вот сами ошибки

  Errors (открыть спойлер)

 

Строчка 4034

        LoaderCP [ i ] = CreateDynamicCP(LoadCoords[0],LoadCoords[1],LoadCoords[2], 2.0, -1, -1, -1, 35.0); // îòêóäà áðàòü

 

Вот ошибки код где огибки

 

  Ошибки (открыть спойлер)

 

Отредактировано пользователем MaJoR

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


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

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

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

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

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


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

Войти

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


Войти

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

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

  • Похожий контент

    • Kalinin
      От Kalinin
      1. Набираю команду для создания CRMP сервера.
      2. Вакансии  которые свободны. Связь через TG @kalinin_sql
      Нам нужны;
      1.Кодеры
      2.Маперы
      3.СММ
      Так-же дружная работа. По поводу зарплаты будем обговаривать все лично в беседе ТГ
       
    • whccompany
      От whccompany
      Rostov Role Play | Rostov RP | CRMP Mobile Project объявляет набор людей в свою команду: Нам требуются:
       
      1. Маппера:
      Сдельная оплата труда от 250 до 3000 рублей/ за 1 работу
       
      2. Специалист по Text Draw:
      Сдельная оплата труда от 400 до 3500 рублей/ за одну работу
       
      3. Pawn разработчик:
      Заработная плата от 10 000 рублей/месяц
       
      4. Программист для создания лаунчера и сайта UCP с автодонатом:
      Заработная плата от 10 000 рублей/месяц
       
      Контакты для связи:
       
      ВКонтакте
       
      Telegram
       
    • Talex
      От Talex
      Игровой сервер Life Game RolePlay