Парочка простых вопросов.
|
|
Max_Voron | Дата: Вторник, 27.03.2012, 22:21 | Сообщение # 1 |
.::Offline::.
Бандит
Сообщений: 20
[ 0 ]
Награды: 0
Статус
отсутствует
| Здравствуйте, так как я только новичок прошу вас , о гуру pawno, о помощи. Вопросов несколько и все они достаточно простые и по большой части связаны с NPC. 1] Как изменить бота в авто? 2} Надо над ботом NPC написать какой либо текст, к примеру: Экскурсионный автобус. 3) За проезд брали N денег.
Пока-что всё, прошу помочь. [С меня бонус: + и залью файлы к вам на сайт]
Сообщение отредактировал
Max_Voron - Среда, 28.03.2012, 17:57 |
|
| |
[S]ilverbac[k] | Дата: Среда, 28.03.2012, 18:36 | Сообщение # 2 |
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17
Статус
отсутствует
| 1) Если тебе нужно изменить маршрут уже существующего npc, то тебе прийдется заново записывать бота(если надо напишу подробнее)
[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
|
|
| |
Max_Voron | Дата: Среда, 28.03.2012, 20:32 | Сообщение # 3 |
.::Offline::.
Бандит
Сообщений: 20
[ 0 ]
Награды: 0
Статус
отсутствует
| Quote (|S|ilverbac|k|) 1) Если тебе нужно изменить маршрут уже существующего npc, то тебе прийдется заново записывать бота(если надо напишу подробнее)
Ну бота написать легко, вот только как сменить его скин?
|
|
| |
[S]ilverbac[k] | Дата: Среда, 28.03.2012, 21:54 | Сообщение # 4 |
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17
Статус
отсутствует
| Code public OnPlayerSpawn(playerid) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(IsPlayerNPC(playerid)) { if(!strcmp(npcname, "Excursion Bot", true)) // проверка на имя бота Excursion Bot { SetPlayerSkin(playerid,skinid); return 1; } } return 1; }
[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
Сообщение отредактировал
[S]ilverbac[k] - Среда, 28.03.2012, 21:56 |
|
| |
[S]ilverbac[k] | Дата: Среда, 28.03.2012, 21:57 | Сообщение # 5 |
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17
Статус
отсутствует
| И чтобы работало, надо подключить бота к моду
Code public OnGameModeInit() { ConnectNPC("Excursion Bot","имя_бота_в_папке_scriptfiles"); return 1; }
[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
Сообщение отредактировал
[S]ilverbac[k] - Среда, 28.03.2012, 21:58 |
|
| |
[S]ilverbac[k] | Дата: Среда, 28.03.2012, 22:04 | Сообщение # 6 |
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17
Статус
отсутствует
| Прикрепить текст к боту:
После всех #include
В OnGameModeInit
Code busbtag = Create3DTextLabel("Excursion bot",0xFF0000AA,30.0,40.0,50.0,40.0,0);
Надпись Excursion bot можеш сменить на свою
В public OnPlayerUpdate(playerid)
Code if(IsPlayerNPC(playerid)) { if(!strcmp(npcname, "Excursion Bot", true)) // проверка на имя бота Excursion Bot { Attach3DTextLabelToPlayer(busbtag,playerid,0.0,0.0,0.7); } } return 1; }
[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
|
|
| |