Текущая версия SA-MP: 0.3.7


IP: 77.220.180.96:7777
  Новые сообщения · Поиск
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: KaTacTpOqpa  
Как создать NPC ботов на сервер 0.3a
Demetrius Сообщение # 41  | 20:02:01
VIP-пользователи
Сообщений: 1192
Репутация: 158
Quote (xKiller)
Кто нибудь может помочь?

Code
#include <a_samp>
#include <a_npc>

new MyFirstNPCVehicle;

public OnGameModeInit()
{
print("my filterscript");
ConnectNPC("Sas","sf");
MyFirstNPCVehicle = CreateVehicle(411, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);
return 1;
}

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, "Sas", true))
{
PutPlayerInVehicle(playerid, MyFirstNPCVehicle, 0);
}
return 1;
}
return 1;
}

Попробуй так
Влад, если что не так, подправь меня)


Sweet >>> Armin >>> Demetrius

SA:MP >> MTA:SA >> IRL
BJIADOKC Сообщение # 42  | 10:20:21
Скриптеры
Сообщений: 601
Репутация: 161
Quote (Armin)
Влад, если что не так, подправь меня)

не, вродь все норм)


тут больше не сижу... открыл свой проект
WapUAs Сообщение # 43  | 10:46:12
Пользователи
Сообщений: 6
Репутация: 0
А можно как-то другую тачку дать боту? Мне не нравится zr-350. Допустим туризмо...

Добавлено (11.07.2011, 05:14)
---------------------------------------------
Всё разобрался... А что бы боты в списке юзеров были можно как-то сделать?
Когда таб нажимаеш...

Добавлено (18.07.2011, 10:46)
---------------------------------------------
Я видел на серве, боты выводятся в список игроков и количество ботов тоже пишится, вот: 50.7.7.132:7788
Как такое сделать, что бы боты щитались так же как и люди??? Скажите плиз))


[img]http://www.gs4u.net/350x20/samp/31.131.99.17:7778.png[/img]
_TeXaS_ Сообщение # 44  | 10:04:34
Пользователи
Сообщений: 1
Репутация: 0
Как сделать то? Не получается у меня! Скиньте мне код всех файлов этого бота, пути у меня уже есть а вот код к файлам mynpc.pwn скиньте я не знаю что там писать всё время ошибки выдаёт!

P.S Серв мой обновлён до последней версии. Только что качал.
KaTacTpOqpa Сообщение # 45  | 19:20:18
Преданный
Модераторы
Сообщений: 602
Репутация: 199
_TeXaS_, поищи сам ошибку... Учись на своих ошибках, иначе ничего не добьешься....
[SASC]_xa3ueB Сообщение # 46  | 12:09:34
Проверенные
Сообщений: 63
Репутация: 138
Спасибо, вы помогли моему другу smile :) smile :)

xa[3]ueB
K@t1-0X@ Сообщение # 47  | 17:24:35
Пользователи
Сообщений: 1
Репутация: 0
Quote (Polcar)
Чтобы боты работали стабильно и их не выкидывало с сервера/из авто и т.д Ищем в моде данные паблики: Codepublic OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)       public OnPlayerConnect(playerid)       public SetPlayerSpawn(playerid)       public OnPlayerSpawn(playerid)       public OnPlayerStateChange(playerid, newstate, oldstate)       public OnPlayerExitVehicle(playerid, vehicleid)       public OnPlayerRequestClass(playerid, classid)       public OnPlayerUpdate(playerid) И добавляем следующие: Codeif(IsPlayerNPC(playerid))return 1;


Подскажите пожалуйста, куда именно добавлять эту строчку? Паблкики я нашла, а вот "между какими строками" запихнуть это я незнаю. Заранее спасибо.



Редактировано K@t1-0X@ - Суббота, 24 Ноя 2012, 17:25:05
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск: