Oter Bro
Участник
- Сообщения
- 20
- Реакции
- 0
Здравствуйте, я занялся написанием плагина который спавнит частицы над игроком, но при попытке респавнить их мне пишет следующее, "Attempted to precahe unknown particle systen "159"", я не понимаю как исправить. В alien при создании part.pcf файла с частицами я задал название 159, ссылка на скрин
(вк), я скопировал этот файл в папку csgo\particles сервера, и появился новый файл part.pcf.ztmp.
вот код спавна, я не силён в системе частиц так что прошу оценивать строго и с комментариями, заранее благодарю.

вот код спавна, я не силён в системе частиц так что прошу оценивать строго и с комментариями, заранее благодарю.
PHP:
public void OnMapStart()
{
AddFileToDownloadsTable("particles/part.pcf");
}
public Action:Cmd_Testt(int iClient, int arg)
{
int g_iTrail[MAXPLAYERS+1];
PrecacheModel("particles/part.pcf", true);
char sTargetName[32]; float fPos[3];
GetClientAbsOrigin(iClient, fPos);
fPos[2] = fPos[2] + 5;
FormatEx(sTargetName, 32, "client%d", iClient);
iTrail[iClient] = CreateEntityByName("info_particle_system");
DispatchKeyValue(iTrail[iClient], "effect_name", "159");
DispatchSpawn(iTrail[iClient]);
ActivateEntity(iTrail[iClient]);
AcceptEntityInput(iTrail[iClient], "Start");
TeleportEntity(iTrail[iClient], fPos, NULL_VECTOR, NULL_VECTOR);
DispatchKeyValue(iClient, "targetname", sTargetName);
AcceptEntityInput(iTrail[iClient], "SetParent");
}