Skip to content

Instantly share code, notes, and snippets.

@ValentinaSilveira
Created August 19, 2021 16:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ValentinaSilveira/54a752d33ee915145b84ee272445b9ab to your computer and use it in GitHub Desktop.
Save ValentinaSilveira/54a752d33ee915145b84ee272445b9ab to your computer and use it in GitHub Desktop.
Run and Find (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Run and Find
author Fiorella Contreras
homepage www.puzzlescript.net
zoomscreen 22x8
background_color Pink
text_color White
========
OBJECTS
========
Background
LIGHTGREEN GREEN
11111
01111
11101
11111
10111
Agujero
DarkBlue
HongoTeletransportador
Red white
.....
.000.
00100
01110
..0..
lovebase
white
Wall
BROWN DARKBROWN
00010
11111
01000
11111
00010
Player
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
hoyo
YELLOW
.....
..0..
.000.
..0..
.....
Enemigos
Black Orange White black
.000.
.111.
22222
.333.
.3.3.
Novia
Black Orange White Pink
.000.
.111.
22222
.333.
.3.3.
love
pink
.0.0.
00000
00000
.000.
..0..
Crate
Orange
Iman
Red Black
11.11
00.00
00.00
00.00
00000
Bandera
White Orange
.1...
.00..
.000.
.1...
.1...
BanderaRoja
Red Orange
.1...
.00..
.000.
.1...
.1...
Arma
White blue
....0
...0.
1.0..
.1...
1.1..
PistolaLaser
white Black
.....
10000
1.1..
111..
1....
Agua
blue
Bomba
black yellow grey
..1..
..1..
.000.
00020
.000.
Explosion1
black yellow grey red
..1..
..1..
.000.
00320
.000.
Explosion2
black yellow grey red
..1..
..1..
.333.
03330
.333.
Explosion3
black yellow grey red
..1..
.333.
33333
33333
.333.
Explosion4
black yellow grey red
.333.
33333
33333
33333
.333.
Explosion5
black yellow grey red
.333.
33333
33.33
33333
.333.
Explosion6
black yellow grey red
.333.
3...3
3...3
3...3
.333.
Explosion7
black yellow grey red
.....
.....
.....
.....
.....
DoorClosed
Brown darkgrey lightbrown #331a00
13001
30000
30020
30000
30000
DoorOpen
Brown darkgrey lightbrown #331a00
13..1
3....
3....
3....
3....
Llave
yellow black
00000
0...0
00000
..00.
..000
Temp
black
=======
LEGEND
=======
E = Enemigos
N = Novia
. = Background
# = Wall (Pared)
P = Player
* = Crate (caja)
A = Agujero
I = Iman
B = Bandera
Roja = BanderaRoja
@ = Arma
L = PistolaLaser
Z = Agua
H = Hoyo
Obstacle = Player or Enemigos or Crate
! = DoorClosed
Door = DoorOpen
/ = Bomba
E1 = Explosion1
E2 = Explosion2
E3 = Explosion3
E4 = Explosion4
E5 = Explosion5
E6 = Explosion6
E7 = Explosion7
$ = Llave
T = HongoTeletransportador
=======
SOUNDS
=======
Crate MOVE 36772507
endlevel 99636708
restart 92555303
startgame 60661308
CloseMessage 123434
ShowMessage 123434
================
COLLISIONLAYERS
================
Temp
Background
lovebase
Agujero
Bandera, BanderaRoja
Agua
Hoyo
Player, Wall, Crate,Enemigos,Novia,love,Iman,Arma,PistolaLaser,HongoTeletransportador Llave
Bomba,Explosion1,Explosion2,Explosion3,Explosion4,Explosion5,Explosion6,Explosion7
DoorClosed,DoorOpen
======
RULES
======
(intercambia el jugador y el hongo)
late [ HongoTeletransportador | ... | Player ] -> [ Temp | ... |HongoTeletransportador ]
late [ Temp ] -> [ Player ]
(Mover caja)
[ > Player | Crate ] -> [ > Player | > Crate ]
(Enemigo mata a player)
[ player | Enemigos] -> [Enemigos | ]
(Las cajas se caen en los agujeros)
[ Crate | Agujero] -> [| Agujero]
(El imán se acerca hacía mi/lo arrastro)
[ < Player |Iman ] -> [ < Player | < Iman ]
(enemigos se mueven arbitrariamente)
[ stationary Enemigos ] -> [randomDir Enemigos]
(Al apretar x el jugador mueve el arma y el arma mata los enemigos)
[ Action Player | Arma ] -> [ Player | > Arma ]
[ Arma| Enemigos] -> [Arma | ]
(Al estar en contacto con la novia aparece el corazón)
LATE [ player | Novia ] -> [ player lovebase | novia ]
LATE UP [ lovebase | ] -> [ | love ]
(Reinicia desde la bandera)
late [ Player Bandera] -> CHECKPOINT
late [ Player Bandera ] -> [ Player BanderaRoja ]
(Al apretar x el jugador mueve la pistola laser)
(La pistola laser congela a los enemigos)
[ Action Player | PistolaLaser] -> [ Player | > PistolaLaser ]
[ PistolaLaser| Enemigos] -> [PistolaLaser | stationary Enemigos]
(Los enemigos mueren en el agua)
[ Enemigos | Agua] -> [| Agua]
(Mientras que el hoyo no esté tapado salen enemigos)
[ Hoyo no Obstacle ] -> [ Hoyo random Enemigos ]
(Animación de la explosión de la bomba)
[Explosion7] -> []
[Explosion6] -> [Explosion7] again
[Explosion5] -> [Explosion6] again
[Explosion4] -> [Explosion5] again
[Explosion3] -> [Explosion4] again
[Explosion2] -> [Explosion3] again
[Explosion1] -> [Explosion2] again
late [Player Bomba]-> [Explosion1] again
(Al apretar x el jugador empuja la llave)
(La llave abre la puerta)
[ Action Player | Llave ] -> [ Player | > Llave ]
late [ Llave | DoorClosed] -> [ Llave |DoorOpen ]
==============
WINCONDITIONS
==============
some love
=======
LEVELS
=======
message Evita a los enemigos y encuentrate con tu amada
message Cuidado, las cajas se caen en los pozos
################
#.*....*....E.N#
#.....*........#
#.P.*.....A....#
#.*....*....A..#
#..............#
################
message pasaste al nivel 2
message Las banderas te permiten reiniciar el nivel desde ahi
################
#........A..E.N#
#.....*........#
#.P.*...B..*...#
#.*....*....A..#
#.........*....#
#......E.......#
################
message pasaste al nivel 3
message Los imanes se atraen a ti y no caen a los pozos
######################
#...........E.......N#
#.....*........I.....#
#.P.*.A....B.........#
#.*....*....A...*....#
#....................#
#......E....*...I...E#
######################
message pasaste al nivel 4
message Las espadas te permiten matar a los enemigos, aprieta x para tirarle el arma
#################################
#...........E..................N#
#.....*........I........E.......#
#.P.*.A...@.*.............*A....#
#.*....*....A...*.E.............#
#..........................I....#
#......E....*...I...E........E..#
#################################
message pasaste al nivel 5
message Las pistolas de hielo te permiten congelar temporalmente a los enemigos aprieta x para disararle con el arma
message Los enemigos no saben nadar, no pueden pasar por el agua.
#########################################
#...........E.......#...................#
#.....*........I....#...E..........E....#
#.P.*.A...B.*.......#.....*A............#
#.*....*....A...*.E.Z...................#
#...L...............Z......I....B.......#
#......E....*...I...Z........E..........#
#.*.................#...................#
#...E.........E.....#.................N.#
#########################################
message pasaste al nivel 6
message Las cajas sirven para tapar los hoyos
#########################################
#..................ZZB..........E.......#
#.....*........*...ZZ...................#
#.P...*...B.*......ZZ.....*.............#
#......*........*..ZZ..*................#
#....@.....*H......ZZ......*....E.......#
#...........*...*..ZZ...................#
#..................ZZ...................#
#...*..............ZZB..........E.....N.#
#########################################
message pasaste al nivel 7
message Las llaves abren las puertas
message Aprieta x para empujar las llaves
#########################################
#...............................E.......#
#.....*.A......*...A.*..................#
#.P...*.....*.............*...........###
#......*........*.....B.$............!N##
#..........*...............*....E.....###
#...........*...*.......................#
#.........E.............................#
#...*...........................E.......#
#########################################
message pasaste al nivel 8
message No toques las bombas
#########################################
#............E.............../..E.......#
#.....*........*........................#
#.P...*.....*.............*..........I..#
#......*........*......*................#
#....I.....*/..............*....E.......#
#...........*...*.E.....................#
#.......................................#
#...*../........................E.....N.#
#########################################
message pasaste al nivel 9
message Te puedes teletransportar si estas horizontal o verticalmente cerca del hongo
###############################################
#............E.............../..E...../...*...#
#.....*........*.....T........................#
#.P...*.....*.............*..........I...../..#
#......*........*......*......................#
#....I.....*/..............*....E.............#
#...........*...*.E.....................I..*..#
#.............................................#
#...*../.....................E................#
#.........E......B..../.........../.........N.#
###############################################
message pasaste al nivel 10
################################################################
#............E.............../..E.......####N!..///////////////#
#.....*A.......*........................#####...///////////////#
#.PL..*.....*.............*..........I..####//.////////////////#
#......*........*......*................###///.////////////////#
#....I.....*/..............*....E../....##////$////////////////#
#...........*...*.E.....................#/////.................#
#ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ###############################ZZ#
#ZZZZZZZZZZZZZZZZBZZZZZZZZZZZ#############E....*.....E....*....#
#ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ#.....................#
#....@............*......I*....../....../#.....................#
#...........*............................#.....I...E...........#
#........................................#E................*...#
#..............*.H.......................#.....................#
#........................................#.....................#
#....................*...................#ZZ...................#
#....*........./...............*.........ZBZ......*..........E.#
################################################################
message ¡Ganaste! ¿Reiniciar?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment