Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 18 апр 2024, 14:39

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Turret don't working with find enemy
СообщениеДобавлено: 19 янв 2017, 22:03 
Не в сети
Аватара пользователя
Зарегистрирован:
28 май 2016, 23:17
Последнее посещение:
26 мар 2024, 04:58
Сообщения: 117
Hello everyone, I try making turret but I need making find enemy with targetname
but I get error how I can fix it?

error in create_tracer(ent, origin_npc, tName)

 

_________________
Mister, UMP-9 has just arrive you better careful for yourself against when you seen her~...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 00:30 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
17 апр 2024, 01:41
Сообщения: 6866
Formatting is broken. Also, please, specify what error do you have.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 01:46 
Не в сети
Аватара пользователя
Зарегистрирован:
28 май 2016, 23:17
Последнее посещение:
26 мар 2024, 04:58
Сообщения: 117
Lev писал(а):
Formatting is broken. Also, please, specify what error do you have.

I already sayed error in create_tracer(ent, origin_npc, tName) tName array sizes error

_________________
Mister, UMP-9 has just arrive you better careful for yourself against when you seen her~...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 02:38 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
17 апр 2024, 01:41
Сообщения: 6866
Yes, you said where the error is, but didn't said what error exactly.
yemet123 писал(а):
tName array sizes error
If it is compiler error, better would be just copy paste. I don't remember such an error.
Tried to compile myself on webcompiler and got this:
Код:
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(167) : error 001: expected token: ",", but found "."
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(167) : error 029: invalid expression, assumed zero
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(196) : error 017: undefined symbol "origin_npc"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(197) : error 017: undefined symbol "origin_npc"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(198) : error 017: undefined symbol "origin_player"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(198 -- 200) : error 088: number of arguments does not match definition
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(247) : error 017: undefined symbol "origin_player"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(248) : error 017: undefined symbol "origin_player"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(248) : warning 215: expression has no effect
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(248) : error 001: expected token: ";", but found ")"
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(248) : error 029: invalid expression, assumed zero
1ce7608f66b6ca93faf5ad3d13e5f19d.sma(248) : fatal error 107: too many error messages on one line

Compilation aborted.
So, you definitely wrong somewhere. Don't forget about formatting too.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 10:45 
Не в сети
Аватара пользователя
Зарегистрирован:
28 май 2016, 23:17
Последнее посещение:
26 мар 2024, 04:58
Сообщения: 117
mm, strange But only create_tracer is causing problems I can't understanding...

_________________
Mister, UMP-9 has just arrive you better careful for yourself against when you seen her~...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 13:32 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
17 апр 2024, 01:41
Сообщения: 6866
Just copy the code you published and try to compile, you will understand then.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 14:25 
Не в сети
Аватара пользователя
Зарегистрирован:
28 май 2016, 23:17
Последнее посещение:
26 мар 2024, 04:58
Сообщения: 117
Код:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

include\fakemeta_const.inc(551) : warning 201: redefinition of constant/macro (symbol "TraceResult")
npc_turret_-_Kopya.sma(262) : error 047: array sizes do not match, or destination array is too small

1 Error.
Could not locate output file npc_turret_-_Kopya.amx (compile failed).

where do you compiled in?

_________________
Mister, UMP-9 has just arrive you better careful for yourself against when you seen her~...


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 15:01 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
17 апр 2024, 01:41
Сообщения: 6866
You didn't what I told you.
Here is a quote from the first post:
Код:
entity_set_byte(g_npc, EV_BYTE_controller2, 157)
entity_set_byte(g_npc, EV_BYTE_controller3, 157)
entity_set_byte(g_npc, EV_BYTE_controller4, 157)

Util_PlayAnimation(g_npc, 3)
set_pev(g_npc, pev_nextthink, get_gametime() + 0.
emit_sound(g_npc, CHAN_VOICE, g_sound_spawn, VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
}

public npc_TakeDamage(victim, weapon, attacker, Float:damage, damagetype)
{
You can see there is definitely an error:
Код:
set_pev(g_npc, pev_nextthink, get_gametime() + 0.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 15:49 
Не в сети
Аватара пользователя
Зарегистрирован:
28 май 2016, 23:17
Последнее посещение:
26 мар 2024, 04:58
Сообщения: 117
 

last error:

Код:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

npc_turret_1.sma(260): error 028: invalid subscript <not an array or too many subscript>: "ent"

npc_turret_1.sma(260): warning 215: expression has no effect

npc_turret_1.sma(260): error 001: expected token ";", but found "]"

npc_turret_1.sma(260): error 029: invalid expression, assumed zero

npc_turret_1.sma(260): fatal error 107: too many error messages on one line

Compilation aborted
4 errors

_________________
Mister, UMP-9 has just arrive you better careful for yourself against when you seen her~...


Последний раз редактировалось yemet123 21 янв 2017, 15:03, всего редактировалось 1 раз.

Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Turret don't working with find enemy
СообщениеДобавлено: 20 янв 2017, 18:46 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
17 апр 2024, 01:41
Сообщения: 6866
Код:
stock create_tracer(ent, Float:start[3], Float:end[3]) 
start and end are size of 3 arrays, but you are passing
Код:
new tName[33]
create_tracer(ent, origin_npc, tName)
size of 33 array.
And besides of that, this is logically wrong: function require coordinates, but you are passing a name.


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB