Ir para conteúdo
Entre para seguir isso  
god_dreamer

Mudar Outfit ao Pisar no Tile Com SS!

Recommended Posts

god_dreamer    1
god_dreamer

Pisar No Tile E Mudar Outfit

 

 

 

Autor: Dreamer

Versao:8.5

Servidor Testado: Snowz Yourots V11 TFS 0.3.4

Creditos: 100% Dreamer (EU)

 

Motivo da Criação da Action

 

Bem, Muitos ja ouviram falar dese tipo de Action, bem eu cansei de procurar um que funcionasse no meu servidor e nao tive sucesso nen em outros Forums, Consegui achar alguns de versoes antigas que nao funcionaram, entao resolvi criar o meu proprio e eu achei mto melhor o que eu fiz do que os outros que eu vi.

 

Como Funciona o Script?

 

O Script utiliza a Função onStepIn (ao pisar), entao quando o Player pisar no Tile automaticamente o outfit dele ira mudar para o LookType(tipo do Look "ex: 12 = Archdemon, 287 = Vampire Overlord") que voce quiser, o script tambem utiliza Sistema Sexo, se o Player for Male(homen) ou Female(Mulher).Espero ter sido bem claro quanto ao funcionamento do script.

 

O Script

 

Vá na Pasta data\movements\scripts e crie um arquivo chamado changetile.lua

 

E Dentro Dele Cole isto:

local outfit = {lookType = 252, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3}

local outfiti = {lookType = 251, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3}

 

 

function onStepIn(cid, item, pos)

if isPlayer(cid) == TRUE and getPlayerSex(cid) == 0 then

doCreatureChangeOutfit(cid, outfit)

doSendMagicEffect(getThingPos(cid), 43)

doSendAnimatedText(getPlayerPosition(cid),"Que Frio!", math.random(01,255))

else

if isPlayer(cid) == TRUE and getPlayerSex(cid) > 0 then

doCreatureChangeOutfit(cid, outfiti)

doSendMagicEffect(getThingPos(cid), 43)

doSendAnimatedText(getPlayerPosition(cid),"Que Frio!", math.random(01,255))

end

end

 

return TRUE

end

 

Legenda:

vermelho: o LookType Feminino

azul: o LookType Masculino

rosa: o Texto Animado que aparece ao pisar no tile.

 

Agora abra o movements.xml na pasta data/movements e cole isto dentro:

 

<movevent type="StepIn" actionid="2020" event="script" value="changetile.lua"/>

 

Abra seu Editor de Mapa, Carregue seu Mapa e coloque esta actionid="2020" no piso que voce queira que execute o script e é só testar.

 

changetile.jpg

 

[spoiler=The Sky King Awakened]largeanimepaperwallpapegd.jpg

 

Compartilhar este post


Link para o post
Gpwjhlkdcf    21
Gpwjhlkdcf

Tópico Aprovado e Movido para Scripting > Scripts Prontos > TalkActions e Movements.

 

Padrão de Qualidade: OK

 

Obrigado pela contribuição :)

Compartilhar este post


Link para o post
arthurmaffeis    0
arthurmaffeis

Bem legal !

Compartilhar este post


Link para o post
Sematico    0
Sematico

Dahora vo bota no meu server

Compartilhar este post


Link para o post
Welkin Guide    0
Welkin Guide

Muito bom.

Você tá postando coisas muito boas Dreamer, continue assim.

;)

Compartilhar este post


Link para o post
demoniac otserv    0
demoniac otserv

ta bom de mais acho q vou por no meu OTSERV

Compartilhar este post


Link para o post
demoniac otserv    0
demoniac otserv

eu nao tou entendendo muito bem ele

Compartilhar este post


Link para o post
pejuge2    1
pejuge2

Olá a todos, isto seria tema de um tutorial, talvez fosse melhor escrever o script assim:

local outfit = {lookType = 252, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3}

local outfiti = {lookType = 251, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3}

local padoutfit = "" -- Declarei para evitar erros

function onStepIn(cid, item, pos)

if isPlayer(cid) == TRUE

if getPlayerSex(cid) == 0 then

padoutfit = outfit

elseif getPlayerSex(cid) > 0 then

padoutfit = outfiti

end

doCreatureChangeOutfit(cid, padoutfit)

doSendMagicEffect(getThingPos(cid), 43)

doSendAnimatedText(getPlayerPosition(cid),"Que Frio!", math.random(01,255))

return TRUE

end

end

 

Bom, é isto, tomem cuidado para não declarar variáveis globais desnecessárias e também para não escrever a mesma coisa no script. Espero ter ajudado.

 

Grato, Pedro(PeJuGe)

Editado por pejuge2

Compartilhar este post


Link para o post
Morfeusinho    0
Morfeusinho

após sair do piso volta ao outfit como era? se não voltar seria legal pra faze em uma arena um time d um lado e otro time de outro

Compartilhar este post


Link para o post
Syfer    0
Syfer

realmente interessante so que não intedi como configuro o set que ira aparecer si der para dar um help agradeço ;(

Compartilhar este post


Link para o post
pejuge2    1
pejuge2

morfeuzinho: é necessário criar uma condição temporária pra isso, caso queira tentar...

 

syfer: o que há de configurável está no começo, o outfit é o male e o outfiti female (corrijam-me se etiver errado)

Compartilhar este post


Link para o post
Kakareco2    0
Kakareco2

Aff ja vi uns mil desses :cry:

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer
realmente interessante so que não intedi como configuro o set que ira aparecer si der para dar um help agradeço ;(

 

o looktype que define a roupa!

lookType = 252

 

Aqui esta uma lista dos looks que podem ser usados...

 

[spoiler=Lista de LookTypes!]0 - Void

1 - <Nothing>

2 - Orc warlord

3 - Warwolf

4 - Orc rider

5 - Orc

6 - Orc shaman

7 - Orc warrior

8 - Orc berserker

9 - Necromancer

10 - Yellow butterfly

11 - Massive water elemental

12 - Archdemon

13 - Black sheep

14 - Sheep

15 - Troll

16 - Bear

17 - Beholder

18 - Ghoul

19 - Slime

20 - Quara predator

21 - Rat

22 - Cyclops

23 - Minotaur mage

24 - Minotaur archer

25 - Minutaur

26 - Rotworm

27 - Wolf

28 - Snake

29 - Minotaur guard

30 - Spider

31 - Deer

32 - Dog

33 - Skeleton

34 - Dragon

35 - Demon

36 - Poison spider

37 - Demon skeleton

38 - Giant spider

39 - Dragon lord

40 - Fire devil

41 - Lion

42 - Polar bear

43 - Scorpion

44 - Wasp

45 - Bug

46 - Quara constrictor

47 - Quara hydromancer

48 - Ghost

49 - Fire elemental

50 - Orc spearman

51 - Green Djinn

52 - Winter wolf

53 - Frost troll

54 - Witch

55 - behemoth

56 - Cave rat

57 - Monk

58 - Priestess

59 - Orc leader

60 - Pig

61 - Goblin

62 - Elf

63 - Elf arcarnist

64 - Elf Scout

65 - Mummy

66 - Dwarf geomancer

67 - Stone golem

68 - Vampire

69 - Dwarf

70 - Dwarf guard

71 - Dwarf soldier

72 - Quara mantassin

73 - Hero

74 - Rabbit

75 - Game master

76 - Swamp troll

77 - Quara pincher

78 - Banshee

79 - Ancient scarab

80 - Blue djinn

81 - Cobra

82 - Larva

83 - Scarab

84 - Ormuc

85 - Morguthis

86 - thalas

87 - Dipthrah

88 - Arkothep

89 - Mahrdis

90 - Vashresamun

91 - Ashmunrah

92 - Mimic

93 - Pirate marauder

94 - Hyaena

95 - Gargoyle

96 - Pirate cutthroat

97 - Pirate buccaneer

98 - Pirate corsair

99 - Lich

100 - Crypt shambler

101 - Bone beast

102 - Death slicer

103 - Efreet

104 - Marid

105 - Badger

106 - Skunk

107 - Demon

108 - Elder beholder

109 - Gazer

110 - Yeti

111 - Chicken

112 - Crab

113 - Lizard templar

114 - Lizard Sentinel

115 - Lizard Snakecharmer

116 - Kongra

117 - Merlkin

118 - Sibang

119 - Crocodile

120 - Carnaphila

121 - Hydra

122 - Bat

123 - Panda

124 - Centipede

125 - tiger

126 - Old Woman

127 - Old man

128 - Male citizen

129 - Male hunter

130 - Male mage

131 - Male knight

132 - Male nobleman

133 - Male summoner

134 - Male warrior

135 - <Nothing>

136 - Fenale citizen

137 - Female hunter

138 - Female mage

139 - Female Knight

140 - Female noblewoman

141 - Female summoner

142 - Female warrior

143 - Male barbarian

144 - Male druid

145 - Male wizard

146 - Male oriental

147 - Female barbarian

148 - Female druid

149 - Female wizard

150 - Female oriental

151 - Male pirate

152 - Male assassin

153 - Male begger

154 - Male shaman

155 - Female pirate

156 - Female assassin

157 - Female begger

158 - Female shaman

159 - Elf

160 - Dwarf

161 - <Nothing>

162 - <Nothing>

163 - <Nothing>

164 - <Nothing>

165 - <Nothing>

166 - <Nothing>

167 - <Nothing>

168 - <Nothing>

169 - <Nothing>

170 - <Nothing>

171 - <Nothing>

172 - <Nothing>

173 - <Nothing>

174 - <Nothing>

175 - <Nothing>

176 - <Nothing>

177 - <Nothing>

178 - <Nothing>

179 - <Nothing>

180 - <Nothing>

181 - <Nothing>

182 - <Nothing>

183 - <Nothing>

184 - <Nothing>

185 - <Nothing>

186 - <Nothing>

187 - <Nothing>

188 - <Nothing>

189 - <Nothing>

190 - <Nothing>

191 - <Nothing>

192 - Carrion worm

193 - Enlighted of the cult

194 - Adept of the cult

195 - Pirate skeleton

196 - Pirate ghost

197 - Tortoise

198 - Thornback tortoise

199 - Mammoth

200 - Blood crab

201 - Demon

202 - Minotaur guard

203 - Elf arcanist

204 - Dragon lord

205 - Stone golem

206 - Monk

207 - Minotaur guard

208 - giant spider

209 - Necromancer

210 - Elder beholder

211 - Elephant

212 - Flamingo

213 - Purple butterfly

214 - Dworc voodoomaster

215 - Dworc fleshhunter

216 - Dworc venomsniper

217 - Parrot

218 - Terror bird

219 - Tarantula

220 - Serpent spawn

221 - Spit nettle

222 - Toad

223 - Seagull

224 - Green frog

225 - Monk

226 - Frog

227 - Blue butterfly

228 - Red butterfly

229 - Ferumbras

230 - Hand of cursed fate

231 - Undead dragon

232 - Lost soul

233 - Betrayed wraith

234 - Dark torturer

235 - Spectre

236 - Destroyer

237 - Diabolic imp

238 - Defiler

239 - Wyvern

240 - Hellhound

241 - Phantasm

242 - Blistering fire elemental

243 - Hellfire fighter

244 - Juggernaut

245 - Nightmare

246 - Blightwalker

247 - Plaguesmith

248 - Frost dragon

249 - Chakoya tribewarden

250 - Penguin

251 - Male norseman

252 - Female norsewoman

253 - Barbarian headsplitter

254 - Barbarian skullhunter

255 - Barbarian bloodwalker

256 - Braindeath

257 - Frost giant

258 - Husky

259 - Chakoya toolshaper

260 - Chakoya windcaller

261 - Ice golem

262 - Silver rabbit

263 - Crystal spider

264 - Barbarian brutetamer

265 - Frost giantess

266 - Comunity manager

267 - Swimming

268 - Male nightmare knight

269 - Female nightmare knight

270 - Female jester

271 - Dragon hatchling

272 - Dragon lord hatchling

273 - Male jester

274 - Squirrel

275 - Sea serpent

276 - Cat

277 - Cyclops smith

278 - Male brotherhood of bones

279 - Female brotherhood of bones

280 - Cyclops drone

281 - Troll champion

282 - Island troll

283 - Frost dragon hatchling

284 - Cockroach

285 - Massive earth elemental

286 - Water elemental

287 - Vampire overlord

288 - Female demonhunter

289 - Male demonhunter

290 - Massive energy elemental

291 - Wyrm

292 - Animated pumpkin

293 - Energy element

294 - Wisp

295 - Rotworm queen

296 - Goblin assassin

297 - Goblin scavanger

298 - Skeleton warrior

299 - Bog raider

300 - Grim reaper

301 - Earth element

302 - God

303 - Undead tortoise?

304 - Worker golem

305 - Mutated rat

306 - Undead gladiator

307 - Mutaded bat

308 - Werewolf

309 - Yalaharian

310 - Haunted treeling

311 - Zombie

312 - Vampire bride

313 - Gozzler

314 - Acid blob

315 - Death blob

316 - Mercury blob

317 - Young sea serpent

318 - Mutated tiger

319 - Haunted spirit

320 - Nightstalker

321 - Nightmare scion

322 - Hellspawn

323 - Mutaded human

324 - Female yalaharian

325 - Male yalaharian

326 - War golem

 

Compartilhar este post


Link para o post
Kerooker    0
Kerooker

a ss ficou um pouko legal...

mais nao acho esse script mto daohra nao

Compartilhar este post


Link para o post
thays123    0
thays123

após sair do piso volta ao outfit como era? se não voltar seria legal pra faze em uma arena um time d um lado e otro time de outro

Compartilhar este post


Link para o post
Nussaaa    0
Nussaaa

Dahoora !

:D

 

Gostei Msm

 

'-'

Compartilhar este post


Link para o post
Blakk    26
Blakk

Parece ser muito bom,assim que eu chegar em casa eu vo colocar no meu server.

Compartilhar este post


Link para o post
Zaffend    0
Zaffend

Gostei... Vou tentar implantar no meu projeto ;D

Compartilhar este post


Link para o post
FakLess    0
FakLess

Muito legal o seu script,

mais se eu por exemplo pisar de novo no tile ele volta pa ropa que eu tava?

i tipo si eu por em set oufit e troca a ropa ela vai trocar?

Compartilhar este post


Link para o post
tigerx2    1
tigerx2

Oi... eu vi o seu script e é bem funcional, mas tem como modificar ele para:

 

Quando ele pisa no quadrado, vira a outfit X e quando pisa denovo vira a antiga..

E quando ele pisa, habilita os poderes X (habilita, não dá pra usar ainda, só quando atingir ML etc...) e quando pisar denovo perde os poderes X

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×