Русское сообщество по скриптингу

Энтити

Все вопросы по скриптингу для SourceMod, помощь в редактировании плагинов.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптингу для SourceMod.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sp плагина.

Энтити

Сообщение Opo4 » 27 апр 2013, 14:29

Как создать обьект энтити (Модель любую указать) задать есть 1000хп и когда ёё убью давалось 5000
Аватара пользователя
Opo4
 
Сообщения: 674
Зарегистрирован: 21 апр 2012, 21:56
Забанен
Благодарил (а): 51 раз.
Поблагодарили: 65 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Valve Hammer Editor

Re: Энтити

Сообщение defa » 30 апр 2013, 19:14

Аватара пользователя
defa
 
Сообщения: 870
Зарегистрирован: 26 авг 2010, 18:22
Забанен
Благодарил (а): 34 раз.
Поблагодарили: 399 раз.

Re: Энтити

Сообщение Opo4 » 01 май 2013, 23:55

Раздел перепутал ты
Аватара пользователя
Opo4
 
Сообщения: 674
Зарегистрирован: 21 апр 2012, 21:56
Забанен
Благодарил (а): 51 раз.
Поблагодарили: 65 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Valve Hammer Editor

Re: Энтити

Сообщение Mon[str] » 02 май 2013, 07:48

Opo4 писал(а):Раздел перепутал ты

Род деятельности перепутал ты.
Аватара пользователя
Mon[str]
 
Сообщения: 1166
Зарегистрирован: 26 июл 2011, 12:12
Откуда: Россия -> Иркутская область
Благодарил (а): 99 раз.
Поблагодарили: 273 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
C++

Re: Энтити

Сообщение Opo4 » 02 май 2013, 12:22

Mon[str], Далеко послан ТЫ
Аватара пользователя
Opo4
 
Сообщения: 674
Зарегистрирован: 21 апр 2012, 21:56
Забанен
Благодарил (а): 51 раз.
Поблагодарили: 65 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Valve Hammer Editor

Re: Энтити

Сообщение Chuvi » 02 май 2013, 12:36

Mon[str], срачь не в тему устроил ты.
Плагинами на заказ не занимаюсь.
Своих дел хватает.
Аватара пользователя
Chuvi
Модератор
 
Сообщения: 2253
Зарегистрирован: 24 ноя 2011, 08:03
Благодарил (а): 127 раз.
Поблагодарили: 562 раз.

Re: Энтити

Сообщение maks » 03 май 2013, 20:51

Для того чтоб соспавнить предмет используй

[pawn]
  1. new Float:VecOrigin[3];

  2. VecOrigin[0] = координаты х;

  3. VecOrigin[1] = координаты у;

  4. VecOrigin[2] = координаты z;

  5.  

  6. new String:fffff[] = "название энтити";

  7. new SpawnItemEntity = CreateEntityByName(fffff);

  8. DispatchSpawn(SpawnItemEntity);

  9. // дальше телепортируем в нужном месте

  10. TeleportEntity(SpawnItemEntity, VecOrigin, NULL_VECTOR, NULL_VECTOR);
[/pawn]


Для того чтоб соспавнить бота используется немного посложнее алгоритм (под полсотни строчек)
[pawn]
  1. native CreateFakeClient(const String:name[]); // чтоб соспавнить фальшивого клиента
[/pawn]
и
[pawn]
  1. ChangeClientTeam(client, 2); // чтоб подсадить его за нужную команду
[/pawn]

Это тянет на полноценный плагин у тебя (несколько сотен строчек кода).

Добавлено спустя 7 минут 15 секунд:
Излагай более подробно идею что хочеш реализовать в задумке а реализовать большую часть совместными усилиями вполне реально (ели хочеш рандомному игроку играющему на сервере дать 1000 хп а после того как его кто то убьет дать тому чтото, то это реализуется не так и уж сложно)
Аватара пользователя
maks
 
Сообщения: 44
Зарегистрирован: 15 сен 2011, 11:04
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.
Опыт программирования: Около года
Языки программирования: SourcePawn

Re: Энтити

Сообщение mde... » 03 июл 2013, 15:50

Как пишет плагины на заказ Opo4: Для начала нужно найти лоха, который закажет у него плагин, далее пишет на amx-x, помогите и т.д, после начинает понтоваться якобы он мега супер пупир тру скриптор.
Аватара пользователя
mde...
 
Сообщения: 74
Зарегистрирован: 06 ноя 2012, 17:28
Благодарил (а): 44 раз.
Поблагодарили: 30 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6


Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1