×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Module avanture] ASSASSIN'S MICE
1 / 3 › »
[Module avanture] ASSASSIN'S MICE
Sourialp
« Citoyen »
1489850820000
    • Sourialp#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  6
  • comment jouer
  • Bonus
  • Nouveautés !

Ce module remixe une petite aventure (rapport assassin's creed) et du parcours.

_ Néssécite le wall jump (savoir grimper sur les murs et être plutôt agile).


histoire:
Vous êtes un ASSASSIN des TempliChats, et il faudra, au péril de votre vie déjouer leurs plans.


Peut se jouer seul, ou à plusieurs.

Pour jouer il vous suffit d'aller dans votre maison de tribu,
de taper dans le tchat: /lua
et de copier coller ce qu'il y a dans le "spoiler" sur le petit menu lua. Enssuite, cliquez sur "valider".
Et jouez ;)

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
function main()
tfm.exec.disableMinimalistMode (true)
tfm.exec.disableDebugCommand (true)
tfm.exec.disableAfkDeath (true)
tfm.exec.disableAutoScore (true)
tfm.exec.disableAutoShaman (true)
tfm.exec.disableAutoTimeLeft (true)
tfm.exec.disableAutoNewGame (true)
tfm.exec.newGame ('@7009014')
tfm.exec.setUIMapName("<font color='#000000'>ASSASSIN'S MICE <font color='#FFFFFF'>by Sourialp</font></font>")
maTable = { event="-2"}
Tchat = { event="0"}
TchatV = { event="0"}
TchatS = { event="0"}
Moving = "if key==32 or key==1 or key==2 or key==3 or key==0 or key==90 or key==81 or key==83 or key==68"
ui.addPopup(1, 0, "<font color='#FFFFFF'>Bienvenue dans l'Animice, Vous êtes un <font color='#000000'>assassin des TempliChats</font>. Chat-man (un templichat) a trouvé une relique de la première civilisation permettant d'invoquer un serpent mécanique de grande puissance destructrice. Localisez le et tuez le avant qu'il ne finisse l'invocation. ('<font color='#000000'>!start</font>' pour commencer)</font>", nil, 150, 200, 500, 1000, true)
end

function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,0,true,true)
tfm.exec.bindKeyboard(name,1,true,true)
tfm.exec.bindKeyboard(name,2,true,true)
tfm.exec.bindKeyboard(name,3,true,true)
tfm.exec.bindKeyboard(name,32,true,true)
tfm.exec.bindKeyboard(name,90,true,true)
tfm.exec.bindKeyboard(name,81,true,true)
tfm.exec.bindKeyboard(name,83,true,true)
tfm.exec.bindKeyboard(name,68,true,true)
ui.addPopup(1, 0, "<font color='#FFFFFF'>Bienvenue dans l'Animice, Vous êtes un <font color='#000000'>assassin des TempliChats</font>. Chat-man (un templichat) a trouvé une relique de la première civilisation permettant d'invoquer un serpent mécanique de grande puissance destructrice. Localisez le et tuez le avant qu'il ne finisse l'invocation.</font>", nil, 150, 200, 500, 1000, true)
tfm.exec.respawnPlayer (name)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end
function eventNewPlayer (name)
tfm.exec.respawnPlayer (name)
end
function eventPlayerDied (name)
tfm.exec.respawnPlayer (name)
end

function eventChatCommand(name, message)
if maTable.event=="-2" and message=="start" then
tfm.exec.newGame ("@7452696")
maTable = { event="-1"}
ui.addPopup(1, 0, "<font color='#FFFFFF'>Un de nos informateurs a trouvé la trace d'un homme de main de Chat-Man dans cette ville. Descendez en faisant le saut de la foi (positionnez-vous sur la planche et cliquez seulement sur 'Z'). </font>", nil, 150, 200, 500, 500, true)
end
if maTable.event=="-2" and message=="GAME OVER" then
system.exit ()
end
end


function eventKeyboard(name, key, down, x, y)

if maTable.event=="-1" and 376<y and y<382 and 2126<x and x<2153 and key==1 then -- saut de la fois
tfm.exec.movePlayer(name,0,0,true,-50,0,false)
end

--réussi le saut
if maTable.event=="-1" and 702<y and y< 745 and 1805<x and x<1876 and Moving then
tfm.exec.newGame ('@7452698')
maTable = { event="0"}
ui.addPopup(1, 0, "<font color='#FFFFFF'>Bien; maintenant, retrouvez l'informateur et allez lui parler (cliquez sur 'espace' quand vous pensez l'avoir trouvé').</font>", nil, 150, 200, 500, 500, true)
end

--Tchat frozzi
if Tchat.event=="1" and maTable.event=="1" and key==32 and 650<y and y<740 and 160<x and x<330 then
Tchat = { event="2"}
tfm.exec.newGame ('@7452705')
ui.addPopup(1, 0, "<font color='#FFFFFF'> Vous m'offensez de me faire répéter pour des broutilles, puisque c'est ainsi je part manger un kebab. </font>", nil, 150, 200, 500, 500, true)
end
if Tchat.event=="0" and maTable.event=="1" and key==32 and 650<y and y<740 and 160<x and x<330 then
Tchat = { event="1"}
ui.addPopup(1, 0, "<font color='#FFFFFF'> Frozzifrozz: Vous ne trouvez pas ? Grimpez sur le panneau, et sautez sur la maison. Puis escalader le rebord de fenêtre pour enfin accéder à l'arbre qui vous permetera de vous élancer jusqu'au pont suspendu. Bon courage camarade.</font>", nil, 150, 200, 500, 500, true)
end
if maTable.event=="0" and key==32 and 650<y and y<740 and 160<x and x<330 then
maTable = { event="1"}
tfm.exec.newGame ('@7453298')
ui.addPopup(1, 0, "<font color='#FFFFFF'> Frozzifrozz: Salut camarade, j'ai repéré celui que vous cherchez, il est dans la taverne. Malheureusement, elle est fermmée au publique pour l'instant. Si vous voulez y accèder, je vous conseil de passer par les toîts, et pour ce, grimpez par la maison à coté du panneau d'indication, il vous suffira ensuite de grimper sur l'arbre puis le pont suspendu, et le tour est joué ! </font>", nil, 150, 200, 500, 500, true)
end

--tchat villageoi
if TchatV.event=="3" and maTable.event=="0" and key==32 and 697<y and y<790 and 470<x and x<2070 then
TchatV = { event="4"}
end
if TchatV.event=="2" and maTable.event=="0" and key==32 and 697<y and y<790 and 470<x and x<2070 then
TchatV = { event="3"}
ui.addPopup(1, 0, "<font color='#FFFFFF'> <font color='#000000'>Sare</font>: Je reconnai ce symbole des Assassins. J'ai entendu des échos de votre mission. Vous trouverez Frozzifrozz à l'OUEST d'ici, c'est lui qui vous donnera les informations.</font>", name, 150, 200, 500, 500, true)
end
if TchatV.event=="1" and maTable.event=="0" and key==32 and 697<y and y<790 and 470<x and x<2070 then
ui.addPopup(1, 0, "<font color='#FFFFFF'> Villageois: Je ne pense pas pouvoir vous aider. </font>", name, 150, 200, 500, 500, true)
if TchatS.event=="0" then
TchatV = { event="2"}
TchatS = { event="1"}
else
TchatV = { event="4"}
end
end
if TchatV.event=="0" and maTable.event=="0" and key==32 and 697<y and y<790 and 470<x and x<2070 then
TchatV = { event="1"}
ui.addPopup(1, 0, "<font color='#FFFFFF'> Villageois: Qui êtes-vous ? Laissez-moi je vous prie.</font>", name, 150, 200, 500, 500, true)
end
if TchatV.event=="4" and maTable.event=="0" and key==32 and 697<y and y<790 and 470<x and x<2070 then
ui.addPopup(1, 0, "<font color='#FFFFFF'> Villageois: Je ne pense pas pouvoir vous aider. </font>", name, 150, 200, 500, 500, true)
TchatV = { event="0"}
end

--localiser
if maTable.event=="1" and 596<y and y<753 and 2531<x and x<2868 and Moving then
maTable = { event="2"}
tfm.exec.newGame ('@7452752')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous l'avez trouvé et suivi, il sort de la ville. continuez à le Suivre discrètement sans vous faire repérer. (Pour ce, cachez-vous dans les hautes herbes en vous baissant dedans; vous pouvez passer par différents chemins).</font>", nil, 150, 200, 500, 500, true)
ui.addTextArea ( 2, "ces herbes -->", nil, 82, 140, 90, 15, 0x393939, 0x000000, 1.0, fals )
end

--cacher 1
if maTable.event=="2" and 25<y and y<75 and 562<x and x<619 and key==3 then -- cacher 1
maTable = { event="3"}
tfm.exec.newGame ('@7452754')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Excellent, continuez ainsi avec l'herbe à droite pour le suivre encore.</font>", nil, 150, 200, 500, 500, true)
end
--cacher 2
if maTable.event=="2" and 186<y and y<237 and 716<x and x<762 and key==3 then -- cacher 2
maTable = { event="3"}
tfm.exec.newGame ('@7452755')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Excellent, continuez ainsi avec l'herbe à droite pour le suivre encore.</font>", nil, 150, 200, 500, 500, true)
end

-- seeSea
if maTable.event=="4" and 281<y and y<400 and 391<x and x<1480 and Moving then
tfm.exec.killPlayer (name)
ui.addPopup(1, 0, "<font color='#FFFFFF'>Il vous a repéré, soyez plus discret à l'avenir...<font>", name, 150, 200, 500, 500, true)
end

-- seeCaché
if maTable.event=="2" and 294<y and y<390 and 556<x and x<1085 and Moving then
tfm.exec.killPlayer (name)
ui.addPopup(1, 0, "<font color='#FFFFFF'>Il vous a repéré, soyez plus discret à l'avenir...<font>", name, 150, 200, 500, 500, true)
end

-- cacher 3
if maTable.event=="3" and 340<y and y<380 and 1016<x and x<1070 and key==3 then -- pourssuite 2
maTable = { event="4"}
ui.removeTextArea ( 2, nil )
tfm.exec.newGame ('@7452756')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous l'avez suivi jusqu'à une autre ville. Malheureusement, elle est déserte. Passez discrètement par les toîts jusqu'au check point jaune (vous pouvez grimper sur les 3 maisons au premier plan, sur leurs arbres, rebords, et fils. Il y a un trou au millieu des toîts pour que vous puissiez y accéder depuis les rebords de fenêtres, vous avez donc plusieurs façons de grimper, puis faites 'espace' sur le check point, qui est une barre jaune).<font>", nil, 150, 200, 500, 500, true)
end

--Sea 1
if maTable.event=="4" and 75<y and y<127 and 950<x and x<1000 and key==32 then
maTable = { event="51"}
tfm.exec.newGame ('@7452757')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Il est monté dans un navire, faites de même, mais d'abord, descendez sans vous blesser en allant jusqu'au check point ('espace' au check point)<font>", nil, 150, 200, 500, 500, true)
end
--Sea 2
if maTable.event=="51" and 281<y and y<338 and 406<x and x<475 and key==32 then
tfm.exec.newGame ('@7452758')
maTable = { event="5"}
ui.addPopup(1, 0, "<font color='#FFFFFF'>Bien ! Maintenant montez dans un bateau pour vous lancer à la poursuite de votre cible secondaire (faites 'espace' sur le bateau).</font>", nil, 150, 200, 500, 500, true)
end
-- Sea 3
if maTable.event=="5" and 1410<x and x<1460 and key==32 then -- cacher 3
maTable = { event="6"}
tfm.exec.newGame ('@7452759')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous l'avez suivi en bateau pendant longtemps. Il a accosté dans cette ville et vous l'avez vu entrer dans cette cathédrale puis il a disparu. C'est donc sûrement leur repaire. éssayez de trouver le passage secret menant à leur repaire. Pour ce, il vous faudra peut-être actionner des mécanismes, et ce, dans un ordre bien précis... ('espace' quand vous pensez devoir en actionner un).<font>", nil, 150, 200, 500, 500, true)
ui.addTextArea ( 3, "<font color='#FFFFFF'>0/3<font>", nil, 400, 30, 30, 15, 0x393939, 0x000000, 1.0, true )
end

if maTable.event=="6" and 70<y and y<135 and 915<x and x<1078 and key==32 then -- cathédrale 1
maTable = { event="7"}
definition = {type=10,width=50,height=35,foreground=0,friction=0.3,color=0x797979,inearDamping=3}
id = 10
tfm.exec.addPhysicObject(id, 1436, 87, definition)
tfm.exec.displayParticle(3, x, y)
tfm.exec.playEmote (name, 26)
ui.updateTextArea (3,"<font color='#FFFFFF'>1/3<font>", nil)
end

if maTable.event=="7" and 40<y and y<70 and 1600<x and x<1657 and key==32 then -- cathédrale 2
maTable = { event="8"}
tfm.exec.displayParticle(3, x, y)
tfm.exec.playEmote (name, 26)
ui.updateTextArea (3,"<font color='#FF0000'>2/3<font>", nil)
end

if maTable.event=="8" and 95<y and y<135 and 1256<x and x<1355 and key==32 then -- cathédrale 3
maTable = { event="9"}
ui.removeTextArea (3,nil)
tfm.exec.newGame ('@7452762')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous l'avez trouvé !!! Maintenant allez tuer Chat-man, et récupérer l'artéfacte. Ils seront peut-être nombreux, alors restez discret ('espace' pour tuer Chat-Man lorsque vous serez proche de lui). ", nil, 150, 200, 500, 500, true)
end

if maTable.event=="9" and 517<y and y<587 and 136<x and x<249 and key==32 then -- cathédrale 3
maTable = { event="10"}
tfm.exec.newGame ('@7452765')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous avez réussi, mais le fait d'avoir intérompu la cérémonie a stoppé l'invocation de l'entité, créant un paradoxe, en train de détruire le repaire, sortez vite ! (Toujours 'espace' au check point).<font>", nil, 150, 200, 500, 500, true)
end
if maTable.event=="9" and 509<y and y<578 and 225<x and x<1362 and Moving then -- cathédrale 3
tfm.exec.killPlayer (name)
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous avez été repéré, soyez plus discret à l'avenir...<font>", name, 150, 200, 500, 500, true)
end

if maTable.event=="10" and 856<x and x<907 and key==32 then
maTable = { event="11"}
tfm.exec.newGame ('@7452835')
ui.addTextArea ( 4, "<font color='#FFFFFF'>'espace'<font>", nil, 269, 188, 50, 20, 0x393939, 0x000000, 1.0, fals )
end

if maTable.event=="11" and 0<y and y<370 and 0<x and x<605 and key==32 then -- cathédrale 3
maTable = { event="-2"}
ui.removeTextArea ( 4, nil )
tfm.exec.newGame ('@7080799')
ui.addPopup(1, 0, "<font color='#FFFFFF'>Vous avez réussi votre mission, et déjoué le plan des TempliChats. Peut-être aurions-nous encore besoin de vos compétences contre les TempliChats... ('<font color='#000000'>!GAME OVER</font>' to END or '<font color='#000000'>!start</font>' to restart)<font>", nil, 150, 200, 500, 500, true)
end

end

function eventNewGame ()
tfm.exec.setUIMapName("<font color='#000000'>ASSASSIN'S MICE <font color='#FFFFFF'>by Sourialp</font></font>")
end
main()


/!\ Il faut parfois que vous ayez des droits dans votre tribu pour le faire.



Un petit bonus:
Une maison de tribu en lien avec l'aventure.
'@7080704 '



Salutation ! remasterisation du module: version 2 de Assassin's Mice.

Si vous êtes resté sur un mauvais ou même sur un bon souvenir du module je vous conseille de jouer à cette nouvelle version !

Nouveautés:
_ + d'indications
_ new maps
_ corrections
_ baisse de la difficulté
_ gameplay plus intuitif
_ modification du gameplay


Dernière modification le 1528563540000
Evancal
« Censeur »
1489851120000
    • Evancal#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  1
#First

Le module est un casse-tête et a la fin, c'est un parkour.
Merci de m'avoir fait tester avant la publication de ce topic ! :p

Dernière modification le 1489851360000
Ambre8
« Consul »
1489893540000
    • Ambre8#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  1
aucun des sbires fonctione :(

edit : c la momie le sbire?
Evancal
« Censeur »
1489928460000
    • Evancal#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  1
Le squelette qui est dans le bar.
Psykosauce
« Consul »
1489945740000
    • Psykosauce#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Je comprend pas trop .-.

je suis dans le premier objectif lol

http://prntscr.com/elwx7j


ici je fais quoi ??

http://prntscr.com/elwxga
Ambre8
« Consul »
1489946280000
    • Ambre8#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  1
Evancal a dit :
Le squelette qui est dans le bar.

c sa que je disai la momie mais comment on entre dans le bar???
Evancal
« Censeur »
1490031360000
    • Evancal#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  1
Psykosauce
Psykosauce a dit :

Je comprend pas trop .-.

je suis dans le premier objectif lol

http://prntscr.com/elwx7j


ici je fais quoi ??

http://prntscr.com/elwxga


Ambre8
Ambre8 a dit :

Evancal a dit :
Le squelette qui est dans le bar.

c sa que je disai la momie mais comment on entre dans le bar???


Spoil enlever (voir en bas) ↓

Dernière modification le 1490105880000
Sourialp
« Citoyen »
1490040180000
    • Sourialp#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  1
XD chuut faut qu'ils trouvent seul, mais sachez qu'il faut escalader...

Et dsl de n'avoir pas préciser, toutes les grosse souris ne sont pas des sbires, il faut justement trouver où est "Le sbire" ;)

En cas extrême je vous met la réponse dans le spoiler
===>
Le sbire se trouve dans le barre, et pour y accédés, il vous suffi de grimper sur le panneau, sauter sur le rebord de la maison, de grimper sur la fenètre et de grimper dans l'arbre, ensuite vous pourrez continuer à grimper, puis vous y arriverez normalement tout seul pour ensuite ;)

Dernière modification le 1490040240000
Psykosauce
« Consul »
1490041200000
    • Psykosauce#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  1
waaaah c trop difficile
l'espace marche pas pr moi..
Ambre8
« Consul »
1490057760000
    • Ambre8#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  1
il y a 1 mur invisible des 2 coté du sbire... on peut pas y arriver! :(
Psykosauce
« Consul »
1490100480000
    • Psykosauce#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  1
appuie sur espace je pense
Evancal
« Censeur »
1490106000000
    • Evancal#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  1
Ambre8 a dit :
il y a 1 mur invisible des 2 coté du sbire... on peut pas y arriver! :(

C'est de la discrétion ça ? :p
Tu entre juste au bar, et espace. x)

[EDIT]: Le restaurant :p ↓

Dernière modification le 1490106120000
Sourialp
« Citoyen »
1490106000000
    • Sourialp#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  1
XD oui par le principe de discrétion, il faut faire espace n’importe où dans le barre (et quand on dit "barre", c la maison...)
Nekobuni
« Citoyen »
1490111160000
    • Nekobuni#7604
    • Profil
    • Derniers messages
    • Tribu
#14
  1
C'est chaud mais le gameplay est pas terrible en soi, pas mal de fautes dans les boîtes de dialogue, bonne continuation dans tes modules c'est bien fait quand même ^^
Athesdrake
« Citoyen »
1490115000000
    • Athesdrake#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  1
Pour ma part, j'ai bien aimé l'histoire, malheureusement mal guidée et oui, on peut le dire, avec pas mal de fautes d'orthographe.
(Pour info c'est le bar, pas le barre ^^)
Avec un peu plus d'indications et plus de checkpoints, surtout dans les moment parcours rendrai le module parfait ^^
Evancal
« Censeur »
1490118960000
    • Evancal#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  1
Jtmlucile a raison.
La première fois que j'ai essayé le module, j'ai pris 1h environ pour le finir.
Sourialp
« Citoyen »
1490196540000
    • Sourialp#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  1
XD a oui, je ne suis pas très fort en orthographe, mais je vais faire de mon mieux pour corriger celles qui restent.
Et ne t’inquiète pas jtmlucile j'ai mis le fameux checkpoint XD mais je ne vois pas trop ou en rajouté??
Et je vais aussi corrigé les indication, pour que le gameplay reste intacte, mais que se soit jouable ;)
merci pour vos critiques ;)
Joana62
« Censeur »
1490485380000
    • Joana62#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  1
ses super tu en cree un nouveaux mieux ?
Sourialp
« Citoyen »
1490554440000
    • Sourialp#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  1
Bien pas tout de suite, je corrigerais les fautes / défaut et je me remet sur SPACE (un autre module déjà commencé)
Coockietoky
« Citoyen »
1490624640000
    • Coockietoky#0000
    • Profil
    • Derniers messages
    • Tribu
#20
  1
j'ai bien aimé le petit parcours ninja à la fin. Super, continue :)
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Module avanture] ASSASSIN'S MICE
1 / 3 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27