home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revista CD Expert 42
/
CDGAMER42.iso
/
Egoboo
/
egoboo.exe
/
egoboo
/
modules
/
palshad.mod
/
objects
/
rchest.obj
/
script.txt
< prev
next >
Wrap
Text File
|
2000-05-25
|
2KB
|
103 lines
// Someone cast an unlock spell
IfOrdered
tmpx = selforder
tmpy = 491 // The unique code for an unlock order
IfXIsEqualToY
// Is it closed?
tmpargument = 0
IfStateIs
// Open it up
tmpargument = ACTIONMG
DoAction
tmpargument = 1
SetState
tmpargument = 60
SetBumpHeight
KeepAction
tmpargument = 0
tmpdistance = 11025
PlaySound
// Wait a while
tmpargument = 40
SetTime
// Tell the players...
tmpargument = 5
SendMessageNear
// Someone is trying to open it
IfBumped
// Can they open the chest?
SetTargetToWhoeverBumped
IfTargetCanOpenStuff
// Is it closed?
tmpargument = 0
IfStateIs
// Are they in front?
IfFacingTarget
// Make target crouch
tmpargument = ACTIONMG
TargetDoAction
// Give some experience
tmpargument = 5
tmpdistance = EXPDARE
GiveExperienceToTarget
// Open it up
tmpargument = ACTIONMG
DoAction
tmpargument = 1
SetState
tmpargument = 60
SetBumpHeight
KeepAction
tmpargument = 0
tmpdistance = 11025
PlaySound
// Wait a while
tmpargument = 40
SetTime
// Tell the players...
tmpargument = 6
SendMessageNear
Else
// Wait before allowing a swap
IfTimeOut
// Reset the timer
tmpargument = 40
SetTime
// Make target crouch
tmpargument = ACTIONMG
TargetDoAction
// Can the target use this armor
tmpargument = [ROGU]
IfTargetHasID
// Swap armor
GetContent
ChangeTargetArmor
SetContent
tmpargument = tmpx
SendMessageNear
Else
// Say it's for someone else
tmpargument = 4
SendMessageNear
// All done
End