Ir para conteúdo

Script Anti Bot Treiner


Thiigoo

Posts Recomendados

Queria um script q quando o player entrar na sala de treiner tera um alavanca pra ele pucha e sera sumonado o treiner em determinado lugar apos 10min o treiner sumira e ele tera q puchar alavanca novamente assim evitando o bot treiner ;DD

 

 

Espero respostas

vlw

Editado por Thiiagoo
Link para o comentário
Compartilhar em outros sites

NOME DO SEU SCRIPT.LUA

function onUse(cid, item, frompos, item2, topos)

p = getCreaturePosition(cid)
local position = {
[16445] = {der= {x = p.x+1, y = p.y-1, z = p.z, stackpos = 253},esq = {x = p.x-1, y = p.y-1, z = p.z, stackpos = 253}}, -- frente /\
[16446] = {der= {x = p.x+1, y = p.y+1, z = p.z, stackpos = 253},esq = {x = p.x-1, y = p.y+1, z = p.z, stackpos = 253}}, -- tras \/
[16447] = {der= {x = p.x+1, y = p.y+1, z = p.z, stackpos = 253},esq = {x = p.x+1, y = p.y-1, z = p.z, stackpos = 253}}, -- direita >
[16448] = {der= {x = p.x-1, y = p.y-1, z = p.z, stackpos = 253},esq = {x = p.x-1, y = p.y+1, z = p.z, stackpos = 253}}, -- esquerda <
}
local e = position[item.actionid]
local check1 = getThingfromPos(e.der)
local check2 = getThingfromPos(e.esq)
local time = 10

if check1.itemid < 1 then
doCreateMonster("Training Monk", e.der)
doSendMagicEffect(e.der, CONST_ME_MAGIC_BLUE)
addEvent(doRemoveCreature,time*60*1000,getThingfromPos(e.der).uid)
addEvent(doSendMagicEffect, time*60*1000-500, e.der, CONST_ME_POFF) 
else
return FALSE
end
if check2.itemid < 1 then
doCreateMonster("Training Monk", e.esq)
doSendMagicEffect(e.esq, CONST_ME_MAGIC_BLUE)
addEvent(doRemoveCreature,time*60*1000,getThingfromPos(e.esq).uid)
addEvent(doSendMagicEffect, time*60*1000-400, e.esq, CONST_ME_POFF) 
else
return FALSE
end
return TRUE
end

 

actions.xml

 

<action actionid="16445;16446;16447;16448" script="NOME DO SEU SCRIPT.lua"/>

 

Explicação:

 

quando o jogador for entrar no treiner pra cima /\ usa actionid 16445

quando o jogador for entrar no treiner pra baixo \/ usa actionid 16446

quando o jogador for entrar no treiner pra direita >> usa actionid 16447

quando o jogador for entrar no treiner pra esquerda << usa actionid 16448

 

imagem de demonstração:

tretertrr.png

 

flw

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...