|
[FAQ] По созданию новой работы на ГФ
|
|
| [RGS]JAGUAR | Дата: Четверг, 03.06.2010, 23:10 | Сообщение # 1 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| И так начнём 1. Лезем в команду /join ctrl f if(strcmp(cmd,"/join", true) == 0) Ниже добовляем Это [cut noguest=КоД]else if (GetPlayerState(playerid) == 1 && IsPlayerInRangeOfPoint(3.0, playerid,/*тут X,y,z где устраиваться на работу*/)) { SendClientMessage(playerid, COLOR_WHITE, " Короче название чё хош,"); SendClientMessage(playerid, COLOR_WHITE, " введите что бы устроиться /accept job."); GettingJob[playerid] =/*тут ид работы*/; }[/cut] а ести ты хочешь что бы на эту работу банды не устраивались ставь проверку [cut noguest=КоД]if(PlayerInfo[playerid][pMember] > 0 || IsPlayerInRangeOfPoint[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "* Банды не могут тут работать!"); return 1; }[/cut] получаеться у вас так [cut noguest=КоД]else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,/*тут X,y,z где устраиваться на работу*/)) { if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "* Банды не могут тут работать!"); return 1; } SendClientMessage(playerid, COLOR_WHITE, " Короче название чё хош,"); SendClientMessage(playerid, COLOR_WHITE, " введите что бы устроиться /accept job."); GettingJob[playerid] =/*тут ид работы*/; }[/cut] Дальшу уже как у вас фантазия разыграеться чем заниматься этим работникам Вот пример команды для этой работы [cut noguest=КоД]if(strcmp(cmd,"/камандамэ",true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pJob] == /*ид работы*/) { //Действие //ban(playerid); } } }[/cut]
[/url] Новая ICQ: 593922
Сообщение отредактировал [RGS]JAGUAR - Пятница, 04.06.2010, 10:23 |
| |
|
|
| _LexA_ | Дата: Четверг, 03.06.2010, 23:20 | Сообщение # 2 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (|RGS|JAGUAR) PlayerToPoint сколько раз повторять чтобы вы использовали функцию IsPlayerInRangeOfPoint ? для статистики новую работу нужно добавить в public ShowStats
|
| |
|
|
| Matt_Tuck | Дата: Четверг, 03.06.2010, 23:55 | Сообщение # 3 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 710
Награды: 11
Город: Брянск
Репутация: 461
Замечания: 20%
Статус: 
| Quote (_LexA_) сколько раз повторять чтобы вы использовали функцию IsPlayerInRangeOfPoint ? а разница ?
Не в возрасте дело,а в культуре общения и уровне интеллектуального развития
Если вам лижут жопу, не обольщайтесь, возможно это для смазки.
Twitter - Follow Me ;) Подписываемся на мой Паблик
|
| |
|
|
| DiSE | Дата: Пятница, 04.06.2010, 00:22 | Сообщение # 4 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Напиши пожалуйста пример. Ну тоесть какая работа может быть
|
| |
|
|
| _LexA_ | Дата: Пятница, 04.06.2010, 00:26 | Сообщение # 5 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (John_Vad) а разница ? разница в том что IsPlayerInRangeOfPoint функция разработчиков а PlayerToPoint самописная проходящая кучу проверок
|
| |
|
|
| [RGS]JAGUAR | Дата: Суббота, 05.06.2010, 01:58 | Сообщение # 6 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| _LexA_, мод всё равно будет работать так же, нагрузки на сервер не будет, разнецы нет!
[/url] Новая ICQ: 593922
|
| |
|
|
| Eakwarp | Дата: Суббота, 05.06.2010, 02:31 | Сообщение # 7 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (John_Vad) а разница ? Quote (|RGS|JAGUAR) мод всё равно будет работать так же, нагрузки на сервер не будет, LAME! IsPlayerInRangeOfPoint в разы быстрее.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Alcoholik | Дата: Суббота, 05.06.2010, 17:24 | Сообщение # 8 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| И зачем это вообще? человек который сможет продолжить код сам сделает все, ну а тот кто будет делать по примеру сделает только бан для игроков с этой работой
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| CAXAPOK | Дата: Суббота, 05.06.2010, 18:24 | Сообщение # 9 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 203
Награды: 2
Город: Дзержинск
Репутация: 28
Замечания: 100%
Статус: 
| RoACh, +1 [RGS]JAGUAR, Написал бы пример работы например Комбайнёр и каманду к работе!!!
|
| |
|
|
| [RGS]JAGUAR | Дата: Вторник, 08.06.2010, 09:44 | Сообщение # 10 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| CAXAPOK, посмотрел бы я как ты расписал...
[/url] Новая ICQ: 593922
|
| |
|
|
| Bottler | Дата: Вторник, 08.06.2010, 16:09 | Сообщение # 11 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 2
Город: Kohtla-Jarve
Репутация: 2
Замечания: 0%
Статус: 
| лучше бы написал F.A.Q как сделать работу + функции работы через Checkpoint.Лудше бы смотрелось.
|
| |
|
|
| 3oxaH | Дата: Среда, 09.06.2010, 05:02 | Сообщение # 12 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Riga
Репутация: -21
Замечания: 20%
Статус: 
| Жестока, а как я узнаю ид работы если я нуб а? хДД
Проект: [RP]GameSx Мод Готов на: 74% [STOP] Site: GameSx.forumei.ru
|
| |
|
|
| DiSE | Дата: Среда, 09.06.2010, 10:19 | Сообщение # 13 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| А как ты сюда вообще зашёл?
|
| |
|
|
| [RGS]JAGUAR | Дата: Среда, 09.06.2010, 11:54 | Сообщение # 14 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| Bottler, Создай111 3oxaH, в команде JOIN посмотри помледний ид и на 1 больше ставь
[/url] Новая ICQ: 593922
|
| |
|
|
| Bottler | Дата: Пятница, 11.06.2010, 22:41 | Сообщение # 15 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 2
Город: Kohtla-Jarve
Репутация: 2
Замечания: 0%
Статус: 
| [RGS]JAGUAR,ты писал F.A.Q а не я ты и пиши
|
| |
|
|