Preciso De Uma Talkaction Comando !evento

leandroskt8
em Scripts

leandroskt8

A humildade é a única base sólida de todas as virtudes.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/07/10Posts: 53Char no Tibia: druid

Preciso de uma talkaction que quando player falar !evento ser teletransportado para x lugar só poder manda comando que não tiver pz Obg.

 

 

Valendo rep+

Menoxcide

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/12/11Posts: 31Char no Tibia: Menoxcide

ve se esse serve:

 

 

 

 

function onSay(cid, words, param, channel)

local tmp = getCreaturePosition(cid)

local pos = {x = 529, y = 1924, z = 6}

 

if hasCondition(cid, CONDITION_INFIGHT) == TRUE then

doPlayerSendCancel(cid, "You may not teleport while in combat.")

else

doTeleportThing(cid, pos, true)

doSendMagicEffect(tmp, CONST_ME_POFF)

doSendMagicEffect(pos, CONST_ME_FIREATTACK)

end

return true

end

leandroskt8

A humildade é a única base sólida de todas as virtudes.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/07/10Posts: 53Char no Tibia: druid

Isso mesmo vlw rep ++ tiver como coloca ele para ir com blattle, + menos pk fico grato des de já

Leoxtibia

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 22/06/08Posts: 489Gênero: Masculino
function onSay(cid, words, param, channel)
local tmp = getCreaturePosition(cid)
local pos = {x = 529, y = 1924, z = 6}

if getPlayerSkullType(cid) >= 3 then
doPlayerSendCancel(cid, "Você não pode ir com skull")
else
doTeleportThing(cid, pos, true)
doSendMagicEffect(tmp, CONST_ME_POFF)
doSendMagicEffect(pos, CONST_ME_FIREATTACK)
end
return true
end

sergiped.gif

leandroskt8

A humildade é a única base sólida de todas as virtudes.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/07/10Posts: 53Char no Tibia: druid

/\ Obg tb rep++

leandroskt8

A humildade é a única base sólida de todas as virtudes.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/07/10Posts: 53Char no Tibia: druid

tem como colocada para ser usada x level ??

niohundranittionio

Nina Simone
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/07/12Posts: 37

Só adicionar um if getPlayerLevel(cid)

 

function onSay(cid, words, param, channel)

local tmp = getCreaturePosition(cid)

local pos = {x = 529, y = 1924, z = 6}

 

if getPlayerLevel(cid) < X then

doPlayerSendCancel(cid, "Seu level é insuficiente.")

 

elseif getPlayerSkullType(cid) >= 3 then

doPlayerSendCancel(cid, "Você não pode ir com skull.")

 

else

doTeleportThing(cid, pos, true)

doSendMagicEffect(tmp, CONST_ME_POFF)

doSendMagicEffect(pos, CONST_ME_FIREATTACK)

end

return true

end

Você deve colocar o nível mínimo onde está escrito X ali em cima...

 

Até mais

Niohundranittionio

"Sometimes I wish that I could freeze the picture

And save it from the funny tricks of time."

Leoxtibia

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 22/06/08Posts: 489Gênero: Masculino

function onSay(cid, words, param, channel)
local tmp = getCreaturePosition(cid)
local pos = {x = 529, y = 1924, z = 6}
local minlevel = 100

if getPlayerLevel(cid) >= minlevel then
if getPlayerSkullType(cid) >= 3 then
doPlayerSendCancel(cid, "Você não pode ir com skull")
else
doTeleportThing(cid, pos, true)
doSendMagicEffect(tmp, CONST_ME_POFF)
doSendMagicEffect(pos, CONST_ME_FIREATTACK)
end
else
doPlayerSendCancel(cid, "Você deve ter level ".. minlevel ..".")
end
return true
end

 

@edit

Não vi que o carinha de cima tinha postado, vou deixar mesmo assim.

sergiped.gif

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy
function onSay(cid, words, param, channel)
local tmp = getCreaturePosition(cid)
local pos = {x = 529, y = 1924, z = 6}
local level = 10 -- O Lvl que precisa
if getPlayerSkullType(cid) and getPlayerLevel(cid,level) >= 3 then
doPlayerSendCancel(cid, "Você não pode ir com skull")
else
doTeleportThing(cid, pos, true)
doSendMagicEffect(tmp, CONST_ME_POFF)
doSendMagicEffect(pos, CONST_ME_FIREATTACK)
end
return true
end

Att,
Kissy