You are not logged in.
Pages: 1
Я как новая пользовательница,но что-то все-таки умею делать в сани билдер.Ребята я расчитываю на вашу помощь,а пока покапаюсь сама.Вот нашла скрипт который при нажатии J+5 делает так чтоб машина загоралась навсегда,а мне нужно что-бы загорался персонаж-это будет выглядеть красочно с нетерпением жду ответа.
//-------------MAIN---------------
0662: NOP "BY IGOR"
thread "LABEL"
wait 0
:LABEL_24
wait 0
if and
Player.Defined($PLAYER_CHAR)
Actor.Driving($PLAYER_ACTOR)
0AB0: key_pressed 74
0AB0: key_pressed 53
else_jump @LABEL_24
:LABEL_57
wait 0
if or
8AB0: not key_pressed 74
8AB0: not key_pressed 53
else_jump @LABEL_57
018C: play_sound 1058 at 0.0 0.0 0.0
00BC: show_text_highpriority GXT 'CHEAT1' time 2000 flag 1 // KOD AKTNBNPOBAH
:LABEL_116
if
Actor.Driving($PLAYER_ACTOR)
else_jump @LABEL_24
wait 0
03C0: 22@ = actor $PLAYER_ACTOR car
Car.Health(22@) = 200
wait 1000
Car.Health(22@) = 1000
Car.RemoveReferences(22@)
wait 10
if
8AB0: not key_pressed 53
else_jump @LABEL_203
else_jump @LABEL_116
jump @LABEL_116
:LABEL_203
wait 0
if
8AB0: not key_pressed 53
else_jump @LABEL_203
018C: play_sound 1057 at 0.0 0.0 0.0
00BC: show_text_highpriority GXT 'CHEAT8' time 2000 flag 1 // 4NT-KOD OTKLU4EH
jump @LABEL_24
Offline
Возгорание актёров при снижении их здоровья не предусмотрено, поэтому код надо делать по-другому. Как-то так:
{$CLEO}
wait 0
while true
wait 0
if
player.Defined($player_char)
then
if and
0AB0: key_pressed 74
0AB0: key_pressed 53
then
if
0@ == 0
then
0@ = 1
00BC: show_text_highpriority GXT 'CHEAT1' time 2000 flag 1 // KOD AKTNBNPOBAH
else
0@ = 0
00BC: show_text_highpriority GXT 'CHEAT8' time 2000 flag 1 // 4NT-KOD OTKLU4EH
if
0973: fire 4@ exists
then
02D1: remove_fire 4@
end
end
018C: play_sound 1057 at 0.0 0.0 0.0
while true
wait 0
if or
8AB0: not key_pressed 74
8AB0: not key_pressed 53
then
break
end
end
end
end
if
player.Defined($player_char)
then
if
0@ == 1
then
if
0973: fire 4@ exists
then
02D1: remove_fire 4@
end
055D: make_player $PLAYER_CHAR fireproof 1
actor.StorePos($player_actor 1@ 2@ 3@)
02CF: 4@ = create_fire_at 1@ 2@ 3@ propagation 0 size 1
else
055D: make_player $PLAYER_CHAR fireproof 0
end
end
end
Last edited by Den_spb (26-11-2011 23:48)
Offline
Нет не снижение урона а просто вид того что он горит) типо урон не наносится а актёр горит если нажимать j+5 и так же потухает если то же самое нажать.Что-бы когда нажимаешь все видели что скажем его скелет горит.Я про то что эм когда на огонь наступаешь появляется горение вот такое только без урона можно сделать при активации клавишь?
Last edited by SambukaYoup (27-11-2011 03:44)
Offline
В сампе не будет синхронизироваться твое горение. Так что будешь видеть ты одна.
Offline
Нет не снижение урона а просто вид того что он горит) типо урон не наносится а актёр горит если нажимать j+5 и так же потухает если то же самое нажать.
Так и сделано. Просто создаётся огонь в координатах игрока.
Но в САМП, как отметил Jack Daniel's, работать не будет. КЛЕО вообще не предназначена для САМП-а.
Last edited by Den_spb (27-11-2011 10:10)
Offline
Pages: 1