[MoveEvent] Trono Do God Editado

MahxD05
em Actions e Talkactions

MahxD05

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/12/08Posts: 6

Esse topico ja esta postado aqui mais eu usei ele e dei uma edita eu e meu amigo Candy Brother

 

O Script e de uma cadera onde somente o GOD ou ADM Pode sentar

 

eu ainda não sei mecher com QUOTE

 

Abra a pasta movemevents scripts copie qualquer um cole e renomeie para Trono e cole isso

 

 

function onStepIn(cid, item, pos)

pos = getCreaturePosition(cid)

new = {x=158, y=58, z=7}

if item.uid == 15999 then

if getPlayerAccess(cid) >= 6 then

doSendAnimatedText(getPlayerPosition(cid), "Candy =D", TEXTCOLOR_LIGHTBLUE)

elseif getPlayerAccess(cid) <= 6 then

doTeleportThing(cid, new)

doPlayerSendCancel(cid, "Somente o Candy e seu Irmao sentasse aqui!")

doPlayerSay(cid,"Desculpe Candy! Nunca mais eu me sento ai =(",2)

end

end

end

 

 

 

Oque está em vermelho é a posição que o player será teleportado quando sentar na cadeira

 

Oque está em Roxo e o testo que ira subir quando o adm sentar na cadeira

 

Oque esta em preto e a mensagem que apareçerá para o player quando ele sentar

 

Oque está em amarelo e a mensagem que o player irá falar quando sentar na cadeira

 

Abra movements.xml e coloke isso

 

 

<movevent event="StepIn" uniqueid="14999" script="trono.lua" />

 

Abra seu mapa coloque uma cadeira no temple e coloque a uniqueid 14999 salve e teste

Eu coloquei Access 6 "if getPlayerAccess(cid) >= 6 then" Por que somente eu e minha melhor ADM (ADM Jeh) temos esse acesso então nem os GOD's Podem sentar! (:

So pra lembrar Ainda sou novato nisso então qualquer BUG na hora de testar me informem! (:

 

 

Obrigadoo By: Candy Boy e Candy Brother! =)

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

acho que isso está errado.

 

if getPlayerAccess(cid) >= 6 then

 

em função disso aqui.

 

elseif getPlayerAccess(cid) <= 6 then

 

todos os dois usam o mesmo acesso como referencia então temos ae um conflito.

 

e se for apenas pra god usar use acesso 5 e não 6.

 

use else e não elseif.

 

 

edited:

 

so mais duas coisas

1. retorne a função

2. tira esse amarelo da msg ta dando dor nos meus olhos.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

completando as correções, se quiser fazer com que o player volte de onde ele estava quando tentou pisar no throne, isso poupa algumas linhas e também tira a variável de posição do seu script, basta usar:

 

else

return doTelportThing(cid,frompos)

 

e adicionar no início:

function onStepIn(cid,frompos)

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

xCandyx

Caçador
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/07/09Posts: 11Char no Tibia: (ADM)CandyBrother ;@

Mah

 

 

Isso mesmo =D!

 

TESTADO E APROVADO!

Minha Metas ~~

Metas
[X]1.....Post..... Servo
[X]10...Posts....Campones
[X]25...Posts....Caçador
[X]50...Posts....Cavaleiro
[_]100..Posts....Baronete
[_]200..Posts....Barão
[_]300..Posts....Visconde
[_]400..Posts....Duque
[_]600..Posts....Arqueduque
[_]800..Posts....Aristocrata
[_]1000.Posts...Regente
[_]1400.Posts...Sábio
[_]1800.Posts...Sacerdote
[_]2500.Posts...Príncipe


Te ajudei?Gostou de mim? Use Minha FanBar:





Clike e e me upe? Please !


_____________________
Novo'
Sex-serv.servegame.com
Entreem'
O meelhor doo 8.10'
Duviidas'
Comiigo'
Contato' : Paulo_gatinholindo_@hotmail.com
Meus Avatares!



Brincadeirinha de Criança

Khost

~~ Khost ~~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/06/08Posts: 23

Bom Trabalho eu nunca ia pensar nisso =)

mas tambem concordo com Marcryzius há alguns erros....

e com o ferrari se pode poupar algumas linhas addcionando

function onStepIn(cid,frompos)

 

return doTelportThing(cid,frompos)

 

Obrigado!

MahxD05

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/12/08Posts: 6
acho que isso está errado.

 

if getPlayerAccess(cid) >= 6 then

 

em função disso aqui.

 

elseif getPlayerAccess(cid) <= 6 then

 

todos os dois usam o mesmo acesso como referencia então temos ae um conflito.

 

e se for apenas pra god usar use acesso 5 e não 6.

 

use else e não elseif.

 

 

edited:

 

so mais duas coisas

1. retorne a função

2. tira esse amarelo da msg ta dando dor nos meus olhos.

 

kkkk'

 

Perdão e que eu não entendendo muito mais foi assim que eu coloquei no meu e deu certo! (:

 

Falando nisso eu sei que aki nem e lugar de se pedir isso mais me ajuda com o sitema de !reset??

 

Por favor me add no meu msn: candyboy_cat09@hotmail.com! (:

 

 

Bom Trabalho eu nunca ia pensar nisso =)

mas tambem concordo com Marcryzius há alguns erros....

e com o ferrari se pode poupar algumas linhas addcionando

function onStepIn(cid,frompos)

 

return doTelportThing(cid,frompos)

 

Obrigado!

 

 

Olha gente perdão mesmo sou totalmente novato nesse negocio de script! =/

 

Espero que me compreendão so tentei ajudar =/