Piso Por Vocation

likinho
em Scripts

likinho

Jayson
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/08Posts: 20Char no Tibia: Marina Danger

Bom Galera como mostra no Titulo Do Pedido, estou presisando de um scripter que tipo, se o player fo vocation druid ele passa no piso se nao for ele nao passa, no caso seria 4 pisos diferente um pra druids um pra sorcerer um pra knights e outro pra paladins

eles so poderao passa se for lvl acima de 200

se poderem ajuda agradeço desde já

 

 


--------------------------------------------------------------------------------------------------------------------------------

Servidor de tibia global full versao 10.10

em brevi

 

by: Global Word

DuuhCarvalho

:)
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 19/01/12Posts: 988Gênero: MasculinoChar no Tibia: Xerife Woody
ta ae ..

druid lvl 200 ou mais




function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if getPlayerLevel(cid) >= 200 then
if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 then
doPlayerSendCancel(cid, "Parabéns "..getPlayerName(cid)..", agora você esta dentro de algum lugar.")
doSendMagicEffect(getPlayerPosition(cid), 28)
else
doTeleportThing(cid, lastPosition)
doPlayerSendCancel(cid, "Desculpe "..getPlayerName(cid)..", sómente um druid pode passar por aqui.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
else
doTeleportThing(cid, lastPosition)
doPlayerSendCancel(cid, "Desculpe "..getPlayerName(cid)..", sómente players aparti do level 200 pode passar por aqui.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
return TRUE
end

dalvorsn

õ/
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/12/11Posts: 750Gênero: Masculino

é só usar um onStepIn, e da pra fazer em um script só, dai tu pega pela vocation sendo o índice de uma tabela. Nessa tabela cada índice será a vocação e o valor um numero correspondente ao tile, seja la qual identificador queira usar, itemid, actionid e etc.

Dai é so fazer algo similar a isso: "if getPlayerLevel(cid) >= 200 and tabela[getPlayerVocation(cid)] == item.itemid then return true end"

"A covardia coloca a questão: É seguro? O comodismo coloca a questão: É popular? A etiqueta coloca a questão: é elegante? Mas a consciência coloca a questão, É correto? E chega uma altura em que temos de tomar uma posição que não é segura, não é elegante, não é popular, mas o temos de fazer porque a nossa consciência nos diz que é essa a atitude correta."

(Martin Luther King)

likinho

Jayson
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/08Posts: 20Char no Tibia: Marina Danger

vlw galera obg.... rep+ mais min fala uma coisa kkk nao sei como da rep kkkkk como faso pra da o rep pra vcs?

Duuhzinhow

Projeto ViteraOt
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/01/14Posts: 276Gênero: MasculinoChar no Tibia: Sonda retro

kkkkkkkk, okay... é só curtir o post deles

likinho

Jayson
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/08Posts: 20Char no Tibia: Marina Danger

kkk ja dei o rep+ kk nao tava sabendo nao kkk

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.