×

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
  • Tribus
  • /
  • B-O-R-E-A-L-I-S
  • /
  • Modules
  • /
  • Ratoncyt0 scripts
  • /
  • Borealis utility from Ratoncyt0
Borealis utility from Ratoncyt0
Ratoncyt0
« Citoyen »
Membre
1584459300000
    • Ratoncyt0#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  1
This code is in progress uwu <3

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
function main()
Admins = {
["Ratoncyt0#0000"] = true,
["Goldenderpy#8647"] = true,
["Souris#0000"] = true,
["Souris#0001"] = true
}
local Prop ={--Properties, you can change this with command !prop [name] boolean :3
TRANSFORMICE = true, --Active !Transformice command
TP = true, --Active TP sistem
MEEP = true, --Mouse can be freezer with !meep x.x
WALL = false, --Active wall command
REVIVE = true, --Active auto revive sistem
}
local TelePortClick = false

local Boolean = {TRUE=true,ON=true,FALSE=false,OFF=false} -- Don't f*cking touch this :)
system.disableChatCommandDisplay (nil,false)
tfm.exec.disableAfkDeath(true)
tfm.exec.disableAutoShaman(true)
tfm.exec.disableAutoNewGame(true)
tfm.exec.disableDebugCommand(true)

function MurosMapa(PlayerName)
print("Funcion MurosMapa by : "..PlayerName)
ui.addPopup(1,2,"¿id of the wall?... if id is exist then the wall will be replace.\n the last two numbers represent the type/skin of the ground",PlayerName,350,170,nil,true)
BodyDef={x = 0,y = 0,width = 10,height = 10,foreground = false,friction = 0.3,restitution = 0.2,angle = 0,miceCollision = true,groundCollision = false,dynamic = false,fixedRotation = true,mass = 0,linearDamping = 0,angularDamping = 0}
print(BodyDef.type)
end
function CloneMouse(PlayerClone)
tfm.exec.setShaman(PlayerClone)
tfm.exec.killPlayer(PlayerClone)
tfm.exec.setShamanMode(PlayerClone,2)
Prop.REVIVE = true
tfm.exec.disableAllShamanSkills(false)
end

function eventPlayerDied(PlayerDied)
if Prop.REVIVE == true then
tfm.exec.respawnPlayer(PlayerDied)
end
end
function eventPopupAnswer(popupId,PlayerName,Answer)
print(popupId..PlayerName)
print(Answer)
if Answer ~= nil and popupId == 1 then
ClicksWall = 0
system.bindMouse(PlayerName,true)
BodyDef.id = Answer
BodyDef.type = Answer%100
end
end

function eventKeyboard(PlayerKey,KeyCode,Down,Xpk,Ypk)
print(KeyCode)
print(Down)
if KeyCode==81 and Prop.TP == true then
TelePortClick = Down
system.bindMouse(PlayerKey,Down)
end
end

function eventMouse(PlayerNameClick,xClickP,yClickP)
print(PlayerNameClick..xClickP..yClickP)
if Prop.TP == true and TelePortClick == true then
tfm.exec.movePlayer (PlayerNameClick,xClickP,yClickP,false)
end
if ClicksWall == 0 then
ClicksWall = ClicksWall +1
print("1 click")
BodyDef["x"] = xClickP
BodyDef["y"] = yClickP
elseif ClicksWall == 1 then
ClicksWall = ClicksWall +1
print("2 click")
BodyDef["width"] =(xClickP - BodyDef["x"])
BodyDef["height"] =(yClickP - BodyDef["y"])
BodyDef["x"] = BodyDef["x"]+(BodyDef["width"]/2)
BodyDef["y"] = BodyDef["y"]+(BodyDef["height"]/2)
tfm.exec.addPhysicObject(BodyDef.id,(BodyDef["x"]),BodyDef["y"],BodyDef)
TelePortClick = true
end
end

function eventEmotePlayed(PlayerEmote,EmoteType,EmoteParam)
if Prop.MEEP == true and EmoteType == 3 then
tfm.exec.freezePlayer(PlayerEmote,false)
print(PlayerEmote..EmoteType)
end
end
function eventPlayerMeep(PlayerMeep,XMeep,YMeep)
print("////////////////////////////////////////////////////////////////////////////////////////////"..PlayerMeep)
for nameMeep,ListMeep in pairs(tfm.get.room.playerList) do
print("xd "..(XMeep-tfm.get.room.playerList[nameMeep].x))
print("yd "..(YMeep-tfm.get.room.playerList[nameMeep].y))
if Prop.MEEP == true and ((XMeep-tfm.get.room.playerList[nameMeep].x)^2) <= 4900 and ((YMeep-tfm.get.room.playerList[nameMeep].y)^2) <= 5000 and PlayerMeep ~= nameMeep then
tfm.exec.freezePlayer(nameMeep,true)
end
end
end


function eventChatCommand(PlayerName,Command)
print(PlayerName.." : "..Command)
local args = {}
for arg in Command:gmatch ("[^%s]+") do
table.insert (args, arg)
end
if string.upper(args[1]) == "TRANSFORMICE" then
tfm.exec.giveTransformations (PlayerName,Prop.TRANSFORMICE)
elseif string.upper(args[1]) == "MEEP" then
tfm.exec.giveMeep(PlayerName,Prop.MEEP)
elseif string.upper(args[1]) == "TP" then
tfm.exec.bindKeyboard(PlayerName,81,true,Prop.TP)
tfm.exec.bindKeyboard(PlayerName,81,false,Prop.TP)
else
if Admins[PlayerName] then --ChangeSize / Shaman / wall / map / emote / Unir / kill / revive / petrify /prop /meep // CS s m e k P
if string.upper(args[1]) == "CHANGESIZE" or args[1] == "CS" and #args > 2 then -- Nombre y tamaño(del 0 al 5)
tfm.exec.changePlayerSize(args[2],args[3])
tfm.exec.playEmote (args[2],0)
elseif string.upper(args[1]) == "SHAMAN" or args[1] == "s" and #args > 3 then --Nombre, dificultad(del 0 al 2) Activado(boolean)
tfm.exec.setShaman(args[2])
tfm.exec.setShamanMode(args[2],args[3])
tfm.exec.setShaman(args[2],Boolean[string.upper(args[4])])-- Se repite para tener las habilidades de chaman activas o quitar el stado de chami
elseif string.upper(args[1]) == "WALL" and Prop.WALL == true then -- numero de el suelo
MurosMapa(PlayerName)
elseif string.upper(args[1]) == "MAP" or args[1] == "m" and #args > 1 then --Numero o categoria del mapa ejm: #4
tfm.exec.newGame(args[2])
elseif string.upper(args[1]) == "EMOTE" or args[1] == "e" and #args > 2 then -- Nombre, Emote, Tag(solo para banderas: String)
tfm.exec.playEmote (args[2],args[3],args[4])
elseif string.upper(args[1]) == "LOVE" and #args > 3 then -- Nombre1, Nombre2, Boolean
tfm.exec.linkMice (args[2],args[3],Boolean[string.upper(args[4])])
tfm.exec.displayParticle (5,tfm.get.room.playerList[args[2]].x,tfm.get.room.playerList[args[3]].y,nil,nil,nil,nil,nil)
elseif string.upper(args[1]) == "KILL" or args[1] == "k" then --Nombre
tfm.exec.displayParticle (26,tfm.get.room.playerList[args[2]].x,tfm.get.room.playerList[args[2]].y-50,0,0,0,0,nil)
tfm.exec.killPlayer(args[2])
elseif string.upper(args[1]) == "REVIVE" or args[1] == "r" and #args > 1 then --Nombre
tfm.exec.respawnPlayer (args[2])
elseif string.upper(args[1]) == "PETRIFY" or args[1] == "P" and #args > 2 then --Nombre
tfm.exec.freezePlayer(args[2],Boolean[string.upper(args[3])])
elseif string.upper(args[1]) == "SPAWN" and #args > 1 then
tfm.exec.addShamanObject (args[2],tfm.get.room.playerList[PlayerName].x,tfm.get.room.playerList[PlayerName].y)
elseif string.upper(args[1]) == "CLONE" and #args > 1 then
Prop.REVIVE = false
tfm.exec.disableAllShamanSkills(true)
CloneMouse(args[2])
elseif string.upper(args[1]) == "PROP" and #args >2 then --NombreProp Boolean(true o false)
Prop[string.upper(args[2])] = Boolean[string.upper(args[3])]
print(Prop[string.upper(args[2])])
--[[
elseif string.upper((args[1]) == "" then
]]
else
print("El admin : "..PlayerName.." intento usar : "..Command)
end
else
print("El jugador : "..PlayerName.."Intento usar el comando : "..Command)
end
end
end
end
main()

http://transformice.com/share/gamasutra/sourislettrehd2.png
more updates later uwu

Dernière modification le 1586067660000
Ratoncyt0
« Citoyen »
Membre
1584589740000
    • Ratoncyt0#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  1
:3 hi

Dernière modification le 1584595080000
Ratoncyt0
« Citoyen »
Membre
1584594780000
    • Ratoncyt0#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  1


a short tutorial on how to use the module


1.) Launch Lua console : Type "/lua" in the chat
2.) Copy and paste all module
3.) Change Souris#0000 for your name


Commands



All commands starts with a ! and have a estructure/sintaxis. Is mandatory to fill all the spaces
Basic commands:
!Shaman [Name#0000] [Difficulty : number 0 to 2 0=normal, 1=hard and 2=divine] [¿is a shaman? type : true or false
Example :
!shaman Ratoncyt0#0000 2 true this command will make divine shaman to Ratoncyt0 it doesn't matter if you have unlock divine mode
!shaman Ratoncyt0#0000 2 false this command will make a normal mouse to Ratoncyt0

!Map [Number or category of the map]
Example:
!map 7676448 this command will change the map to @7676448 "The map of the tribe house"

For a category only put a # at beginning number
Example : !map #5 this command will change the map to a art map.
there are more than 40 categories. The commons categories are:
2 = No cheese :c
3 = BootCamp
4 = Shaman
5 = Art maps this maps are so cutie uwu
6 = mechanic maps this maps is only for smart mice 7u7
7 = All racing maps
8 = Double shaman
9 = Cheese maps.. very random
10 = Survivor maps
11 = Vampire
12 = Vanilla
13 = Random maps
22 = Tribe house this maps are totally randomly this may be cool and cutie maps or only a block of dirt :v

!Revive [Name#0000]
Example: !revive Ratoncyt0#0000 this command revive a dead mouse that is not alive and only if he died

Advance commands
!ChangeSize [Name#0000] [Numer 0 to 5 decimal is allowed]
Example:
!Changesize Ratoncyt0#0000 0 this command will make a mouse the size of the fly
!Changesize Ratoncyt0#0000 5 This command will make a mouse size of the professional basketball player

!wall / After type !wall a small console will open
To use Wall command only active command with !prop and type a number in the console, the last two numbers is the skin of the ground but remember the id of the wall is all number.
Example: 102 the id of the wall is 102 but the skin is 02 = Trampoline
The skins of the walls is
0= wood
1= Ice
2= Trampoline
3= lava
4= Chocolate
5= Dirt
6= Grass
7= Sand
8= Clouds
9= water
10= Stone
11= Snow
12 = Invisible

!emote [Name#0000] [Number]
Example:
!Emote Ratoncyt0#0000 0 this command will make dance to Ratoncyt0
The number is the id of de emote the most commons are
0=dance
2=cry
3=kiss
4=angry
13=hi5
17=hug
21=kiss ewe

!Love [Name#0001] [Name#0002] [Boleean True or false]
Example:
!Love Ratoncyt0#0000 Goldenderpy#8647 true This command will make soulmates Raton and golden
For separate them change True to False

!Petrify [Name#0000] [Boolean true or false]
Example:
!Petrify Ratoncyt0#0000 true this command will be freez Raton
!Petrify Ratoncyt0#0000 false this command will be un freez Raton

!Clone [Name]
!Clone Ratoncyt0#0000 This command make a Ratoncyt0 clone...
You can clone the entire image if you are a shaman when using the command. Including emotions such as dancing, kissing, hugging ... Also the number emoticons

this command uses a lua bug so you shouldn't exploit it or bad things could happen

!Prop [Name of the property] [Boolean you can use "On or true" and "off or false"]
Example:
!prop transformice on this command active the Transformice command


No admins commands


All mice can use these commands but they need enable by an admin
!Transformice
You should try it to see what it does ;)

!Meep
kisses thaw the heart UwU

!tp
Enable Goku/Kakarot teleportation.. Only hold down Q key for active your Qi and click



Dernière modification le 1586018640000
  • Tribus
  • /
  • B-O-R-E-A-L-I-S
  • /
  • Modules
  • /
  • Ratoncyt0 scripts
  • /
  • Borealis utility from Ratoncyt0
© Atelier801 2018

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

Version 1.27