Bem simples né?
Você poderia trabalhar mais nele, colocando funções como, o player escreve o id da town
que quer ser teleportado, ou, o script checa se o player está pz, etc ...
Por \Mattheus ~*, 29 de set. de 2009 em Actions e Talkactions
Bem simples né?
Você poderia trabalhar mais nele, colocando funções como, o player escreve o id da town
que quer ser teleportado, ou, o script checa se o player está pz, etc ...
Boa a idéia do Notorious, podia até ser uma futura
revolução nos ots.. tipo noix usamos teles para as hunts
se conseguir colocar um check de pz você poderia colocar
teleports para hunts
/tv demon
GoGo desenvolver
info
Grupo: Campones
Registrado: 28/07/07
Posts: 27
Reputação: 0
Char no Tibia: Kombosabo

valeuu!
bem oque eu tava precisando ![]()
info
Grupo: Campones
Registrado: 12/03/09
Posts: 42
Reputação: 0
Char no Tibia: casco chia

Tipow eu ja postei este mesmo script aqui,e se for lendo as respotas verá que foi mais incrementado,com sistema de quem tiver batle nao teleportar e etc...
Seria bom e da hora se colocasem um mode de q se o cara tive PK ñ dese pra usa ou se ñ um tp de tipo o cara ta lv por exemplo no meu ot qem é bom ta no minimo lv 3500 se ria bom se dese pra coloka esse comando pra lv tb acho q seria uma boa
info
Grupo: Conde
Registrado: 11/02/09
Posts: 559
Reputação: +7
Char no Tibia: Deep Druid

Vou fazer uns Test aqui vou fazer assim:
* Pk não podera usar, enquanto estiver Pk .
* Um Sistema de Pz, o Player so vai pode teleporta se area estiver Pz .
* Vai ter um Exhauted de 5 Seg .
* Entre Outras .
-- Ainda está em Testes não sei o tempo estimado .
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

function onSay(cid, words, param)
function warnPlayer(cid, msg)
return doPlayerSendCancel(cid, msg) and doSendMagicEffect(getCreaturePosition(cid), 2)
end
local config = {
['Demon'] = {pos = {x=?, y=?, z=?}, effect = 13, cost = 0},
['City'] = {pos = {x=?, y=?, z=?}, effect = 12, cost = 100},
}
local place = config[param]
local storage = 34289 -- Storage do exhausted
local time = 5000 -- Milisegundos de exaustão
if place ~= nil then
if getPlayerMoney(cid) >= place.cost then
if getCreatureCondition(cid, CONDITION_INFIGHT) == false then
if getCreatureSkullType == SKULL_NONE then
if getTilePzInfo(getCreaturePosition(cid)) == true then
if exhaustion.get(cid, storage) == false then
doTeleportThing(cid, place.pos)
doPlayerRemoveMoney(cid, place.cost)
doSendMagicEffect(place.pos, place.effect)
exhaustion.set(cid, storage, time)
else
warnPlayer(cid, "Você está exausto.")
end
else
warnPlayer(cid, "Você precisa estar em PZ.")
end
else
warnPlayer(cid, "Você não pode estar PK.")
end
else
warnPlayer(cid, "Você não pode estar em battle.")
end
else
warnPlayer(cid, "Você precisa de ".. place.cost .." para teleportar.")
end
else
warnPlayer(cid, "Lugar inválido.")
end
return true
end
Acho que é assim, com certeza tem algum erro rsrs script meu sempre tem erro '-'
info
Grupo: Conde
Registrado: 11/02/09
Posts: 559
Reputação: +7
Char no Tibia: Deep Druid

Como Assim ?
['Demon'] = {pos = {x=?, y=?, z=?}, effect = 13, cost = 0},['City'] = {pos = {x=?, y=?, z=?}, effect = 12, cost = 100},
Fui testar, deu Lugar invalido tentei trocar ..
Assim; Demon: Lugar aonde vai se Teleportar .
Mais City ? oque eh ?
Sempre da Lugar invalido !
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

O jeito de usar seria:
WORDS [param]
Por exemplo:
/tp demon
Entendeu? ;P
info
Grupo: Cavaleiro
Registrado: 17/07/09
Posts: 153
Reputação: +3
Char no Tibia: Victorseksi

gostei fica melhor do que com tps ![]()
info
Grupo: Herói
Registrado: 17/02/08
Posts: 2.5k
Reputação: +193

Nossa esse script dá pra ser muito adaptado, dá pra fazer um sistema VIP muito maneiro.
Vilden
Que revolução cara, você já jogou Bronson?
Quando era 8.1 já tinha isso ![]()
Abraços.
info
Grupo: Campones
Registrado: 15/09/06
Posts: 19
Reputação: 0
esse seu script ta mt simples pow
n tem opcao para players vip nem para teleport com pz`s.
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

eu qria q se poder criar pra so premium accounts poderem teleportar e um qntia de dinheiro! o resto eu ajusto!
agradeço desde ja e se poder manda um pm pra mim avisando se alguem postar eu agradeço!
Vlw galerinha do xtibia!
info
Grupo: Conde
Registrado: 11/02/09
Posts: 559
Reputação: +7
Char no Tibia: Deep Druid
Faala ai Galera do XTibia
Vou ensinar agora a vocês como cria uma talkaction que te teleporta, por um comando, o comando pode ser para Players ou para GOD's ou GM's .
Muito simples, por exemplo você pode se teleporta direto pra sua area VIP por exemplo .
Então vamos lá:
Vá em data\talkactions\scripts .
Copie e cole qualquer arquivo renomeie para XTeleport.lua .
Depois Cole isto dentro:
Legenda:
Agora volte e vá em data\talkactions, entre no talkactions.xml .
Cole isto dentro:
Legenda: