Показать сообщение отдельно
Старый 13.02.2011, 23:24   #1319
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Вопрос-Ответ (для новичков)

У меня вот как:

FireShot(Bpar\Model,Bpar\CuJIa)

Function FireShot(entity, CuJIa)
	nyJI9.nyJIu_Type = New nyJIu_Type
	nyJI9\Model = CopyEntity(Flame)
	
	PositionEntity nyJI9\Model,EntityX#(entity),EntityY#(entity),EntityZ#(entity)
	TurnEntity nyJI9\Model,EntityPitch#(entity),EntityYaw#(entity),EntityRoll#(entity)
	MoveEntity nyJI9\Model,-0.03,0.1,0.6	; смещение вниз вправо (как-будто с правой руки)
	EntityRadius nyJI9\Model,.15
	EntityType nyJI9\Model,SolidBullet ; коллизия
	
	nyJI9\Light=CreateLight(2,nyJI9\Model) ; свечение пули
	LightRange nyJI9\Light,2.0
	PositionEntity nyJI9\Light,0,2.0,0
	
	nyJI9\Speed=0.5
	nyJI9\Active=1
	nyJIu_Bpem9=nyJIu_3ap9gka
	
	nyJI9\CuJIa=CuJIa
End Function
Код немного почистил, в отличии от моего оригинала.

В Repeat:
MoveEntity nyJI9\Model,0,0,nyJI9\Speed
; и т.д.
В [php] не отображается знак \

TpaHcJIuT! Привык я к нему и писать как бы по-русски.. Из CS 1.6 пошло так.
Bullet?
А Model это так - копипаст. Потом возможна замена на MogeJIb
С удовольствием бы писа'л на чистом Русском языке.
(Offline)
 
Ответить с цитированием