GR

[Movement]Cadeira De Gms

Por groku, 07 de mai. de 2010 em Actions e Talkactions

otserv
tibia
script
7
3.4k
grokuG
07 de maio de 2010 às 09:11

Bem...Todos nós estamos cansados de ter que colocar tp embaixo da cadeira pra players nao irem na cadeira...+Aí com o tp nem mesmo voce pode ir nela :wacko:

Vamos começar!Esse é um sistema com a funçao de retirar toda vida do jogador ou tutor ao pisar na cadeira! :winksmiley02:

:forward: Vá em Data/Movements/Scripts e crie um bloco de notas do nome cadeira do gm.lua

:forward: Abra essa "cadeira do gm.lua" e cole isso

playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}

function onStepIn(cid, item, pos)

if isPlayer(cid) then

if item.actionid == 13541 then

oi = getPlayerStorageValue(cid,13541) --Nao retire isso daqui!

if oi == -1 then

doPlayerAddHealth(cid,-99999999)

doSendMagicEffect(playerpos,0)

doSendAnimatedText(getPlayerPosition(cid), "Ooh No!", TEXTCOLOR_RED)

doPlayerSendTextMessage(cid,22,":D Bem vindo gm!!!")

else

end

end

end

end

:forward: Explicando O Script

Essa cor?= Oque alguem fala ao pisar(Que no caso de player ele ja ia ter morrido).

Essa cor?= O tanto de vida que o jogador perde ao pisar(Obs.:Em ots de rates altas e melhor aumentar para o dobro de vida q o top tem)

Essa cor?= A mensagem recebida ao gm quando pisa :s

:forward: Adicionando ao movements.xml

Abra ele usando bloco de notas e cole isso:

<movevent event="StepIn" actionid="13541" script="cadeira do gm.lua" />

:forward: Fazendo o script funcionar

Vá no seu mapa editor e no piso onde está cadeira do gm voce coloca o action id 13541.(No PiSo!!!)

Fim!

:party: Seja Feliz Agora Que Os Players Nao Podem Sentar Em Sua Cadeira!!! :party:

7 meses depois...
tuycbT
21 de dezembro de 2010 às 09:50

Eu achei muito legal e por mim está...

 

APROVADO :button_ok:

 

Mas... eu coloquei no meu ot e não funfou... =/

sxn0S
22 de dezembro de 2010 às 01:24

Daria para por para voltar ao temple ?? porque morrer é muito problema para os staffs...só encina ai porque quando eu comecei a mexer com tibia eu queria ser scripter e acabei virando Mapper shauhsa' ...

meubkM
22 de dezembro de 2010 às 12:31

só trocar :

doPlayerAddHealth(cid,-99999999)

por :

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

 

espero ter ajudado.

1 mês depois...
SanfS
01 de janeiro de 2011 às 19:34

Sistema inútil na minha opinião, tenha mais criatividade ;)

2 meses depois...
johann07J
31 de março de 2011 às 13:58

Cara muito bomo isso so que o player morre e foda pq ele perde lvl e td!

Mas ta Aprovado

1 mês depois...
priextix666P
08 de abril de 2011 às 08:40

sinceramente achei muito vago, e explique melhor o seu script, não é uma cadeira que somente GM pode sentar, é uma cadeixa que qualquer classe abaixo de GM morre se passar em cima.. e ja existem scripts melhores aqui no xtibia um exemplo é esse: [Moveevents]Trono De God

 

se você for bem esperto é só adaptar este trono para outra classe ;D.. '