Показать сообщение отдельно
Старый 09.04.2009, 13:30   #235
Игроман
 
Аватар для Doctor M
 
Регистрация: 06.06.2007
Адрес: Аусвенцим
Сообщений: 2,246
Репутация: 384 [+/-]
Есть скрипт:
Скрытый текст:

scriptname AsharaCambiarArmaDescarga
short CambioHecho
float CondicionArma

Begin ScriptEffectStart

If CambioHecho == 0
If player.GetEquipped AsharaLightningShockSword == 1
set CondicionArma to player.GetWeaponHealthPerc
player.UnEquipItem AsharaLightningShockSword 0 1
player.RemoveItem AsharaLightningShockSword 1 1
player.AddItem AsharaLightningShockGun 1 1
player.EquipItem AsharaLightningShockGun 0 1
If CondicionArma > 0
player.SetWeaponHealthPerc CondicionArma
EndIf
set CambioHecho to 1
ElseIf player.GetEquipped AsharaLightningShockSword == 0
If player.GetEquipped AsharaLightningShockGun == 1
set CondicionArma to player.GetWeaponHealthPerc
player.UnEquipItem AsharaLightningShockGun 0 1
player.RemoveItem AsharaLightningShockGun 1 1
player.AddItem AsharaLightningShockSword 1 1
EndIf
player.EquipItem AsharaLightningShockSword 0 1
player.EquipItem AsharaLightningShockGun 0 1
If CondicionArma > 0
player.SetWeaponHealthPerc CondicionArma
EndIf
set CambioHecho to 1
EndIf
EndIf
End

Делает этот крипт следующее: при активации предмета класса "первая помощь" заменяет одно оружие другим, если это оружие в руках у ГГ, или же вооружаеет ГГ тем оружием из двух, которое лежит в инвентаре.

Всем хорош скрипт, вот только при активации выдает неатмосферный "волшебный" звук как при выполнении части квеста.
Можно ли переделать его так, чтобы звука не было?
__________________
Глупо надеяться совершить что-то глобальное, например установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь.
Doctor M вне форума  
Отправить сообщение для Doctor M с помощью ICQ Ответить с цитированием