Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DSPK V03.00 Furcadia
- (0:0) When everything is starting up,
- (5:212) set silent speech prefix (for spoken commands) to {@}
- (5:399) clear all variables to zero.
- (5:109) allow dream pad uploads by dream owner only.
- (5:106) allow global dream uploads by dream owner only.
- (5:100) turn on 'classic' mode and update the screen after each trigger.
- (5:113) allow summoned furres to arrive right by the summoner.
- (5:210) set entrytext to {Hello! This is Novie's building place. Type @help for info on the commands}
- (5:105) set entry music to 1.
- (5:104) activate text filter number 0.
- (5:215) set the 'you can't talk' message to {;_; You can't speak}
- (0:9) When a furre arrives in the dream,
- (5:15) move the triggering furre to (10,10), or to someplace nearby if it's occupied.
- (5:204) emitloud message {~[FURRE] has joined} to everyone on the map.
- (5:9) play sound 94 to any furre present.
- (5:600) memorize that the PhoenixSpeak info {LastCmd} about the triggering furre will now be 0.
- (0:10) When a furre leaves the dream,
- (5:204) emitloud message {~[FURRE] has parted} to everyone on the map.
- (5:9) play sound 96 to any furre present.
- (0:31) When a furre says {@help},
- (5:200) emit message {---Commands---} to the triggering furre.
- (5:200) emit message {@tw / @tf / @to:Type wall/floor/object} to the triggering furre.
- (5:200) emit message {@dw / @df / @do:Delete wall/floor/object} to the triggering furre.
- (0:19) When somebody uses object type 1028,
- (5:200) emit message {:D} to the triggering furre.
- (0:19) When somebody uses object type 1028,
- (1:600) and the PhoenixSpeak info {LastCmd} about the triggering furre is equal to 1,
- (3:10) in the space right in front of the triggering furre,
- (5:610) remember the PhoenixSpeak info {LastArg} about the triggering furre, and put it in variable %foo.
- (5:42) place wall shape %foo.
- (0:19) When somebody uses object type 1028,
- (1:600) and the PhoenixSpeak info {LastCmd} about the triggering furre is equal to 2,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:610) remember the PhoenixSpeak info {LastArg} about the triggering furre, and put it in variable %foo.
- (5:1) set the floor to type %foo.
- (0:19) When somebody uses object type 1028,
- (1:600) and the PhoenixSpeak info {LastCmd} about the triggering furre is equal to 3,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:610) remember the PhoenixSpeak info {LastArg} about the triggering furre, and put it in variable %foo.
- (5:4) place object type %foo.
- (0:32) When a furre says something with {@tw} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:42) place wall shape %foo.
- (5:600) memorize that the PhoenixSpeak info {LastCmd} about the triggering furre will now be 1.
- (5:600) memorize that the PhoenixSpeak info {LastArg} about the triggering furre will now be %foo.
- (0:32) When a furre says something with {@dw} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:42) place wall shape 0.
- (0:32) When a furre says something with {@tf} in it,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:1) set the floor to type %foo.
- (5:600) memorize that the PhoenixSpeak info {LastCmd} about the triggering furre will now be 2.
- (5:600) memorize that the PhoenixSpeak info {LastArg} about the triggering furre will now be %foo.
- (0:32) When a furre says something with {@to} in it,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:4) place object type %foo.
- (5:600) memorize that the PhoenixSpeak info {LastCmd} about the triggering furre will now be 3.
- (5:600) memorize that the PhoenixSpeak info {LastArg} about the triggering furre will now be %foo.
- (0:32) When a furre says something with {@t2o} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:4) place object type %foo.
- (0:32) When a furre says something with {@t2f} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:1) set the floor to type %foo.
- (0:32) When a furre says something with {@d2f} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:1) set the floor to type 0.
- (0:32) When a furre says something with {@df} in it,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:1) set the floor to type 0.
- (0:32) When a furre says something with {@d2o} in it,
- (3:10) in the space right in front of the triggering furre,
- (5:4) place object type 0.
- (0:32) When a furre says something with {@do} in it,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:4) place object type 0.
- (0:32) When a furre says something with {@ps} in it,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:8) play sound %foo to the triggering furre.
- (0:32) When a furre says something with {@pm} in it,
- (3:7) whereever the triggering furre was at when the trigger activated,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:30) play midi %foo to the triggering furre.
- (0:32) When a furre says something with {@clearall} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:1) everywhere on the whole map,
- (5:1) set the floor to type 0.
- (5:42) place wall shape 0.
- (5:4) place object type 0.
- (5:204) emitloud message {~[FURRE] has wiped the map} to everyone on the map.
- (0:32) When a furre says something with {@clearvis} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:1) set the floor to type 0.
- (5:42) place wall shape 0.
- (5:4) place object type 0.
- (0:32) When a furre says something with {@fvw} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:42) place wall shape %foo.
- (0:32) When a furre says something with {@fvf} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:1) set the floor to type %foo.
- (0:32) When a furre says something with {@fvo} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:314) set variable %foo to the number the triggering furre just said or emoted.
- (5:4) place object type %foo.
- (0:32) When a furre says something with {@dpupoff} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (5:107) allow global dream uploads by dream owner and shared furres.
- (5:110) allow dream pad uploads by dream owner and shared furres.
- (0:32) When a furre says something with {@dpupon} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (5:108) allow global dream uploads by everyone.
- (5:111) allow dream pad uploads by everyone.
- (0:32) When a furre says something with {@resetall} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (5:2000) reset the dream and kick all the players out.
- (0:32) When a furre says something with {@savemap} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:200) emit message {Not done yet D:} to the triggering furre.
- (0:32) When a furre says something with {@loadmap} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (3:8) everyplace that the triggering furre can see,
- (5:200) emit message {Not done yet D:} to the triggering furre.
- (0:32) When a furre says something with {@forgetall} in it,
- (1:11) and the triggering furre has got shared control (or is the dream owner),
- (5:633) forget all PhoenixSpeak info about this dream.
- (5:200) emit message {Nuked the savefile} to the triggering furre.
- (0:32) When a furre says something with {@mypos} in it,
- (5:350) set variable %pos to the X,Y position the triggering furre (moved from/is standing at).
- (5:200) emit message {Cur pos is: %pos.x x %pos.y} to the triggering furre.
- (0:32) When a furre says something with {@sign1} in it,
- (3:5) where the triggering furre is at, not moving,
- (5:255) set message ~foo to what the triggering furre just said or emoted.
- (5:277) remove the first word from message %foo and put it in message %fee.
- (5:350) set variable %tin to the X,Y position the triggering furre (moved from/is standing at).
- (5:300) set variable %index to the value %tin.y.
- (5:306) multiply variable %index by 200.
- (5:303) take variable %index and add variable %tin.x to it.
- (5:276) use message ~StrMap as an array, and set entry %index of it to ~foo.
- (5:4) place object type 271.
- (0:32) When a furre says something with {@sign2} in it,
- (3:5) where the triggering furre is at, not moving,
- (5:255) set message ~foo to what the triggering furre just said or emoted.
- (5:277) remove the first word from message %foo and put it in message %fee.
- (5:350) set variable %tin to the X,Y position the triggering furre (moved from/is standing at).
- (5:300) set variable %index to the value %tin.y.
- (5:306) multiply variable %index by 200.
- (5:303) take variable %index and add variable %tin.x to it.
- (5:276) use message ~StrMap as an array, and set entry %index of it to ~foo.
- (5:4) place object type 272.
- (0:3) When somebody moves into object type 271,
- (5:351) set variable %tin to the X,Y position the triggering furre moved to.
- (5:300) set variable %index to the value %tin.y
- (5:306) multiply variable %index by 200.
- (5:303) take variable %index and add variable %tin.x to it.
- (5:275) use message ~StrMap as an array, and copy entry %index of it into message ~foo.
- (5:200) emit message {The sign says: ~foo} to the triggering furre.
- (0:3) When somebody moves into object type 272,
- (5:351) set variable %tin to the X,Y position the triggering furre moved to.
- (5:300) set variable %index to the value %tin.y
- (5:306) multiply variable %index by 200.
- (5:303) take variable %index and add variable %tin.x to it.
- (5:275) use message ~StrMap as an array, and copy entry %index of it into message ~foo.
- (5:200) emit message {The sign says: ~foo} to the triggering furre.
- (0:32) When a furre says something with {@doip} in it,
- (5:76) place object type 0 in the triggering furre's paws.
- *Endtriggers* 8888 *Endtriggers*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement