F.A.Q. по созданию NPC на ГФ
|
|
DiZi | Дата: Пятница, 25.12.2009, 17:41 | Сообщение # 31 |
Местный
Группа:
Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
| Quote (Antivirus) список всех пабликов в которых у тебя проверка Смотри на первой странице, я писал там все паблики где есть проверка
======= Мои проекты ======= [GM]Zombie Mod [Разработка][7%] =======================
=====Мои работы===== [FS] Auto Menu [FS] AdminPanel
|
|
|
|
Antivirus | Дата: Пятница, 25.12.2009, 19:40 | Сообщение # 32 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| я уже всюда вставил ! осталась какаято мелочь ! помоги плиз
|
|
|
|
toneysix | Дата: Пятница, 25.12.2009, 19:43 | Сообщение # 33 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| Не проще ввести поиск public и во все паблики в условии IsPlayerConnected добавлять !IsPlayerNPC(playerid или i) т.е if(IsPlayerConnected(i) && !IsPlayerNPC(i))
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|
Antivirus | Дата: Пятница, 25.12.2009, 20:29 | Сообщение # 34 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| toneysix, а если полностью во все до одного добавить проверку , то бот зайдет ? ато я слышал что в некоторые если поставить то наоборот будет выкидывать бота и.т.д.
|
|
|
|
toneysix | Дата: Пятница, 25.12.2009, 20:49 | Сообщение # 35 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| Врядли, ты же не будет делать спавн бота и там же писать условие для проверки если это не бот.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|
Antivirus | Дата: Пятница, 25.12.2009, 21:29 | Сообщение # 36 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| Quote Врядли, ты же не будет делать спавн бота и там же писать условие для проверки если это не бот. хм , мало чего с етого понял , но думаю что ты хотел сказать что можно ставить проверку во все паблики под ряд Добавлено (25.12.2009, 21:29) --------------------------------------------- toneysix, начал ставить проверку во все паблики подряд , и вот - [pwn]D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(503) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(503) : warning 213: tag mismatch D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1462) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1492) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1522) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1539) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1564) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1592) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1611) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1637) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1656) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1671) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1984) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(1994) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(2004) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(2015) : error 017: undefined symbol "playerid" D:\SA-MP TERRITORY & SERVER\TEST\gamemodes\KING11.pwn(2025) : error 017: undefined symbol "playerid" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 16 Errors.
|
|
|
|
CRUSH | Дата: Пятница, 25.12.2009, 21:34 | Сообщение # 37 |
Местный
Группа:
Продвинутые
Сообщений: 531
Награды: 5
Город: SAMP
Репутация: 89
Замечания: 100%
Статус:
| Antivirus, с английским как?...2 наверное?..ругается на неизвестный символ "playerid" тоесть вместо него ты должен что-то другое поставить
Пишу скрипты,дорабатываю РП моды на заказ,не дорого - 607-559-798
|
|
|
|
Antivirus | Дата: Пятница, 25.12.2009, 21:36 | Сообщение # 38 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| CRUSH, что именно ?
|
|
|
|
toneysix | Дата: Пятница, 25.12.2009, 21:40 | Сообщение # 39 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| Antivirus писал же I или PLAYERID, СМОТРЯ какая проверка идёт. Цикл так сказать видимо всё же что i
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|
Antivirus | Дата: Пятница, 25.12.2009, 21:42 | Сообщение # 40 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| так оно будет выглядить так - if(IsPlayerNPC(I))return 1; ?
|
|
|
|
toneysix | Дата: Пятница, 25.12.2009, 21:42 | Сообщение # 41 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| ДА. ---------------------------
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|
Awm | Дата: Пятница, 25.12.2009, 21:58 | Сообщение # 42 |
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
| во все паблики пихать эту проверку тупость......
"Life is hard... life is harder if you're stupid." - John Wayne
|
|
|
|
toneysix | Дата: Пятница, 25.12.2009, 22:45 | Сообщение # 43 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| Я эту проверку даже делал во всех командах, ибо есть люди, которые захотят поиграться с ботом, как было на бета тесте моего мода, сразу же начали, здароваться с ботом, кто-то пытался дать ему деньги, вообщем боты должны полностью быть ограждены от мира человеческого так скажем. Ибо можно сбить выполнение сценария бота.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|
Antivirus | Дата: Суббота, 26.12.2009, 11:57 | Сообщение # 44 |
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
| Awm, и toneysix, так вы определитесь . пихать во все паблики или нет я так понял что во все пихать надо .
|
|
|
|
toneysix | Дата: Суббота, 26.12.2009, 13:39 | Сообщение # 45 |
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
| Не нужно гадать, нужно подумать своей головой в первую очередь для чего нужно добавлять проверку "ЧТО ЕСЛИ ЭТО НЕ БОТ", у меня в моде больше 100 ботов, это первое, и представь, что цикли, будут обрабатывать не только игроков, но и ботов, это первое т.е нагрузка не так ли? Далее, паблики которые имеют таймеры, проверяются через какое-то время. Эти паблики должны или даже скажем так обязаны иметь проверку. А вообщем сам думай, где лучше тебе ставить проверку на бота, команды, паблики.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
|
|
|