Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Player модели не загружаются игроками.
http://aghl.ru/forum/viewtopic.php?f=10&t=2921
Страница 1 из 1

Автор:  smurfavr [ 19 июн 2018, 22:38 ]
Заголовок сообщения:  Player модели не загружаются игроками.

Я помещаю в server.cfg этот mp_teamlist "smurf1; smurf2". Как сделать загрузку моделей с игроков, которые входят на сервер?

Автор:  pow [ 20 июн 2018, 05:13 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

Код:
public plugin_precache()
{
   precache_model("models/player/smurf1/smurf1.mdl")
   precache_model("models/player/smurf2/smurf2.mdl")
}

Автор:  smurfavr [ 20 июн 2018, 15:52 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

pow писал(а):
Код:
public plugin_precache()
{
   precache_model("models/player/smurf1/smurf1.mdl")
   precache_model("models/player/smurf2/smurf2.mdl")
}
Где добавить этот код? Должен ли быть написан плагин?

Автор:  pow [ 20 июн 2018, 22:11 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

да собственно это весь плагин и есть

Автор:  smurfavr [ 20 июн 2018, 22:52 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

Они сделали такой плагин, но есть проблема. Когда игрок убит, плагин перемещает его в другую команду. Если в красной команде 10 игроков, и они убивают игроков из синей команды, плагин передает их всем красной команде. В чем проблема с кодом и как его исправить?

Вложения:
Скачать плагин или Скачать исходник [OnPlayerSpawn.sma - 827 байт]
Скачиваний: 454

Автор:  smurfavr [ 08 июл 2018, 19:37 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

Может ли кто-нибудь помочь?

псп
Этот плагин сделает мне работу, чтобы загрузить модели игроков?
viewtopic.php?f=19&t=718

Автор:  Lev [ 08 июл 2018, 20:00 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

smurfavr писал(а):
Этот плагин сделает мне работу, чтобы загрузить модели игроков?
Да.

Автор:  rtxa [ 09 июл 2018, 07:25 ]
Заголовок сообщения:  Re: Player модели не загружаются игроками.

This plugin will do the job, it will precache automatically any model you put in mp_teamlist
Код:
#include <amxmodx>
#include <fakemeta>

#define HL_MAX_TEAMS 10
#define MAX_TEAMNAME_LENGTH 16

new gTeamListModels[HL_MAX_TEAMS][MAX_TEAMNAME_LENGTH];

public plugin_init() {
   register_plugin("Precache TeamList", "1.0", "rtxa");
   GetTeamListModels(gTeamListModels, HL_MAX_TEAMS);
   CacheTeamListModels(gTeamListModels, HL_MAX_TEAMS);
}

public CacheTeamListModels(teamlist[][], size) {
   new file[128];
   for (new i; i < size; i++) {
      formatex(file, charsmax(file), "models/player/%s/%s.mdl", teamlist[i], teamlist[i]);
      if (file_exists(file))
         engfunc(EngFunc_PrecacheModel, file);
   }
}

public GetTeamListModels(output[][], size) {
   new teamlist[192];
   get_cvar_string("mp_teamlist", teamlist, charsmax(teamlist));

   new nIdx, nLen = (1 + copyc(output[nIdx], size, teamlist, ';'));

   while (nLen < strlen(teamlist) && ++nIdx < HL_MAX_TEAMS)
      nLen += (1 + copyc(output[nIdx], size, teamlist[nLen], ';'));
}

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/