Ir para conteúdo
Entre para seguir isso  
TakeDown

Pokebola

Recommended Posts

Nightz    7
Nightz

Achei um BUG ! Voce pega 2 ball, captura uma tarantula na primeira e um rat na segunda, ai quando tu manda a tarantula da primeira vai sair o rat, que foi o ultimo que tu capturo... LOL !

Editado por Nightz

Compartilhar este post


Link para o post
1254    0
1254

Amigao,

 

Ficou 10000 esse script, funcionaria em ot 8.1?

 

Obrigado!

Compartilhar este post


Link para o post
subdark    0
subdark

Bem massa vlws ae por compartilhar,

 

Ps: so precisa configurar, o cara ja compartilho agora e so editar ue ai nao pega os npcs nem os monstros foda

Compartilhar este post


Link para o post
Welkin Guide    0
Welkin Guide

Axei bastante interessante.

Parabéns ficou legal.

Compartilhar este post


Link para o post
zeruel12    0
zeruel12

naum gostei :P

Compartilhar este post


Link para o post
Gustavo Benzi    0
Gustavo Benzi

cara meu ot nao tem global functions ond eu ponho?

Compartilhar este post


Link para o post
Windows32    0
Windows32

Eu baixei um otserv 8.4 e não tem a pasta global fuction .-.

Alguem ajuda ai?

Compartilhar este post


Link para o post
ushoriuma    0
ushoriuma

aew vlws msm facilito meu trabalho no POBR Oficial!!! vlws msm!!!

Editado por ushoriuma

Compartilhar este post


Link para o post
blitzkrieng123    0
blitzkrieng123

as vezes em alguns servers dá um bug por causa da verificação de se vc está em pz ou nao, entao eu modifiquei uma simples coisa se vc nao se importa , é para que esse bug saia,

 

local notAllowed = {"Ferumbras", "Demon"}
local storage = {
   status = 15244,
   pokeName = 15212
}
local actionid_used = 7510

function onUse(cid, item, fromPos, item2, toPos)
   local pokeballStatus = getPlayerStorageValue(cid, storage.status)
   local pokeName = getPlayerStorageString(cid, storage.pokeName)
   pos = getPlayerPosition(cid) pos.stackpos = 0        
[color=red][b]        if getTilePzInfo(pos) == FALSE then[/b][/color]
       if pokeballStatus <= 0 then
           toPos.stackpos = 253
           local pokeThing = getThingfromPos(toPos)
           if isCreature(pokeThing.uid) == TRUE then
               if isPlayer(pokeThing.uid) == FALSE then
                   local pokename_ = getCreatureName(pokeThing.uid)
                   if item.actionid ~= actionid_used then
                   --    local maxHealth = 400
                   --    local creatureHealth = getCreatureHealth(pokeThing.uid)
                   --    local divNum = (string.len(maxHealth)-1)^2
                   --    local result = math.floor((creatureHealth/divNum)/10)
                   --    local chance = math.random(1, math.random(4, math.random(7, math.max(result, 7))))
                   --    if chance == result then
                           if isInTable(notAllowed, pokename_) == TRUE then
                               doPlayerSendCancel(cid, "You cannot catch this creature")
                           else
                               setPlayerStorageString(cid, storage.pokeName, pokename_)
                               doRemoveCreature(pokeThing.uid)
                               doSendDistanceShoot(fromPos, toPos, 37)
                               setPlayerStorageValue(cid, storage.status, 1)
                               doSetItemSpecialDescription(item.uid, "it contains a " .. pokename_ .. ".")
                               doSetItemActionId(item.uid, actionid_used)
                           end
                   --    else
                   --        doSendMagicEffect(fromPos, 2)
                   --        doPlayerSendCancel(cid, "The Pokemom Escaped")
                   --    end
                   elseif item.actionid == actionid_used and pokename_  == pokeName then
                       doCreatureSay(cid, pokeName .. " Back!!", TALKTYPE_SAY)
                       doRemoveCreature(pokeThing.uid)
                       doSetItemSpecialDescription(item.uid, "it contains a " .. pokename_ .. ".")
                       setPlayerStorageValue(cid, storage.status, 1)
                       doSendDistanceShoot(fromPos, toPos, 37)
                   else
                       doSendMagicEffect(fromPos, 2)
                       doPlayerSendCancel(cid, "This pokeball is already used")
                   end
               else
                   doPlayerSendCancel(cid, "You cannot catch this creature")
               end
           else
               doPlayerSendCancel(cid, "Creature not found")
           end
       elseif pokeballStatus == 1 then
       --    summons = getCreatureSummons(cid)
       --    if #summons >= 2 then
       --        doPlayerSendCancel(cid, "You cannot call more pokemons")
       --    else
               doConvinceSummon(cid, pokeName, 0, toPos)
               doSendDistanceShoot(fromPos, toPos, 37)
               doCreatureSay(cid, pokeName .. " Go!!", TALKTYPE_SAY)
               setPlayerStorageValue(cid, storage.status, 0)
               doSetItemSpecialDescription(item.uid, "it is empty.")
       --    end
       end
   else
       doPlayerSendCancel(cid, "You cannot use pokeballs in protection zone.")
   end
   return 1
end 

function isInTable(t, val)
   for _, v in pairs(t) do
       if v == val then
           return TRUE
       end
   end
   return LUA_ERROR
end

 

pronto ;D vou tentar dar um jeito de tipo .. voce poder capturar 2 pets e poder usar os 2, acabei de virar scripter e ja vo começar bem u.u ahusuhauh se o dono do script autorizar é claro ..

 

ae, e pra qm n tem o globalfunctions só é ir em data/lib/functions.lua ou data/functions.lua e adcionar o script q ele falou, espero ter ajudado ^^

 

gostei bastante da pokebola, vou tentar deixar esse script impecavel pelo menos no meu ot, e se o dono do script autorizar eu posto aqui pra voces

Compartilhar este post


Link para o post
Snows    0
Snows

isso dai da pra server de TIBIA 8.50

sem ser pokemon

please responde awe

Compartilhar este post


Link para o post
Nenzzy    0
Nenzzy

dahora,

OLD

Compartilhar este post


Link para o post
Mickfern    32
Mickfern

Sistema de pokebola ?

ROX <<<<

Compartilhar este post


Link para o post
dragonlorde    0
dragonlorde

Acho que ate vou reportar voces por flood por que esse sistema nem funciona direito -.- e voces ficam falando palhaçada pra ganha post ne? que divertido -,-

Quando voce vai botar + de 1 pokemon da erro...

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×