Ir para conteúdo

Marcelolol

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    eu to com o mesmo erro dele e ai está o print do erro :/     http://imgur.com/gbQqRn4  < link
  2. Gostei
    Marcelolol recebeu reputação de TsplayerT em Fossil System   
    data/npc/script : crie um arquivo .lua com o nome do poke, aqui no caso eo kabuto
    local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function doBuyPokemonWithCasinoCoins(cid, poke) npcHandler:onSellpokemon(cid) end function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local function givePokemon(cid) local pokemon = "Kabuto" local gender = getRandomGenderByName(pokemon) local btype = "ultra" local happy = 220 if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then item = doCreateItemEx(11829) else item = doAddContainerItem(getPlayerSlotItem(cid, 3).uid, 11829, 1) end doItemSetAttribute(item, "poke", pokemon) doItemSetAttribute(item, "hp", 1) doItemSetAttribute(item, "happy", happy) doItemSetAttribute(item, "gender", gender) doItemSetAttribute(item, "description", "Contains a "..pokemon..".") doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".") if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then doPlayerSendMailByName(getCreatureName(cid), item, 1) end doPlayerRemoveItem(cid, 11445, 100) --aki tira as stone doPlayerRemoveItem(cid, 12579, 1) --aki tira o fossil selfSay("So there is it! Take this pokemon, I think he will be better with you!", cid) setPlayerStorageValue(cid, 189673, 2) --storage da quest end rock = 11445 --id da stone old = 12579 --id do fossil.. if msgcontains(string.lower(msg), 'help') or msgcontains(string.lower(msg), 'ajuda') then selfSay("Hum... I need some itens to mys researches... Can you bring to me a Dome fossil and 100 Rock Stones?", cid) talkState[talkUser] = 1 elseif (msgcontains(string.lower(msg), 'yes') or msgcontains(string.lower(msg), 'sim')) and talkState[talkUser] == 1 then if getPlayerStorageValue(cid, 189673) <= 0 then selfSay("Ok then go and bring this itens to me and maybe we can revive a old and rare Pokemon!!", cid) setPlayerStorageValue(cid, 189673, 1) talkState[talkUser] = 0 return true elseif getPlayerStorageValue(cid, 189673) == 1 then if getPlayerItemCount(cid, rock) >= 100 and getPlayerItemCount(cid, old) >= 1 then --ta pedindo 100stone e 1 fossil... selfSay("Wow then you got the items! Let me see if I could relive that pokemon!", cid) addEvent(givePokemon, 2000, cid) talkState[talkUser] = 0 return true else selfSay("You don't have my itens yet... Come back when you get them!!", cid) talkState[talkUser] = 0 return true end elseif getPlayerStorageValue(cid, 189673) == 2 then --no caso soh da pra fazer isso 1x por char... selfSay("Hummm.. You already help me, don't you? Thanks again.. but now i can't talk with you...", cid) talkState[talkUser] = 0 return true end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) em npc copie um qualqur e cole dentro: 
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Professora Adriane" script="kabuto.lua" walkinterval="0" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="1442" head="116" body="119" legs="114" feet="114" corpse="2212"/> <parameters> <parameter key="message_greet" value="Welcome |PLAYERNAME|, i need some {help} with mys researches... Can you help me?"/> </parameters> </npc> outfit ali seria melhor trocar pra uma conhecida
     
    ~~não sei fazer em spoiler desculpa, isso funcionou no meu pda e no meu ot que estou usando agr, espero que funcione ai tbm
  3. Gostei
    Marcelolol deu reputação a Adriano SwaTT em [NPC] Bank (Igual Tibia Global)   
    Boa tarde.
     
    Tente assim:



     
    Boa sorte.
  4. Gostei
    Marcelolol recebeu reputação de otteN em [DÚVIDA] Remover o "ambient light"   
    ahh vai no OTclient (somente com isso vocÊ vai conseguir, a não ser que vc pegue a source do client do tibia, coisa que n sei fazer, mas com o OTclient voce
     
    Vai em modules/client_options/options.lua
     
    procura por :   elseif key == 'ambientLight' then
     
    e embaixo vai tar :   graphicsPanel:getChildById('ambientLightLabel'):setText(tr('Ambient light: %s%%', value))
        gameMapPanel:setMinimumAmbientLight(value/100)     gameMapPanel:setDrawLights(options['enableLights] and value < 100)   digite os valores que você quiser, SE somente SE caso não funcionar vc meche no enable e poe disable   Acho que é isso.     @edit, testei aqui e deu certo
  5. Gostei
    Marcelolol deu reputação a Kamii em [Talkaction] Rainbow Outfit   
    Fala TK  beleza? hoje venho aqui compartilhar um Script meio antigo porém funcional "Rainbow Outfit" para quem já jogou OT'S 8.40 sabe o que é isso
    Bom vamos lá. Para quem não sabe o que esse Script faz ele fica trocando de cor aleatoriamente assim que o Player ativa o comando como no vídeo abaixo.
     
    https://vid.me/O1hJ
     
     
    Para fazer a instalação vá em Data/Talkactions/Scripts
    Depois copie e cole qualquer arquivo .LUA
    Renomeie o arquivo para rainbow copie e cole tudo que está abaixo la dentro.
     


        Agora vá para Data/Talkactions E abra o aquivo Talkactions.XML Depois copie e cole o que está logo abaixo la dentro do Talkactions.XML  

        !rainbow on = Ligar o Rainbow Outfit !rainbow off = Desligar o Rainbow Outfit
  6. Gostei
    Marcelolol deu reputação a Adriano SwaTT em Sistema: Cassino Slots.   
    Boa noite galera,
    após um pedido aqui no fórum sobre um sistema de Cassino, decidi então criar este e disponibilizar para vocês.
     
    Introdução:
    Bom, este script simula a máquina de Cassino conhecida como Cassino Slots, pra quem não conhece é a máquina que se encontra no spoiler abaixo:
     
     
    Como funciona?
    O jogador precisa escolher 1 (um) dos 10 (dez) itens disponíveis (da para configurar a quantidade de itens) como seu Item da Sorte, e após feito isso, terá que girar a alavanca e torcer para que a máquina sorteie 3 itens repetidos igual ao que o jogador em questão escolheu.
    Para tornar um pouco mais fácil de vencer, criei para que a máquina dê pequenos brindes à quem acertar 1 ou 2 itens dos sorteados (configurável).
     
    Como jogar?
    Para jogar é simples, como desenvolvi todo script em apenas um arquivo, para facilitar na criação, na instalação e até mesmo na jogabilidade, o jogo se baseia na posição em que o jogador está para identificar qual ação executar.
    Selecionar Item da Sorte: com seu personagem virado para baixo (sul), clique na alavanca e automaticamente o item da sorte aparecerá na mesa configurada no script, caso queira outro item, basta ir usando a alavanca até encontrar o item desejado.
    Como Jogar: Após ter selecionado seu item da sorte, que deve estar à mostra em cima da mesa própria, basta virar seu personagem para cima (norte) e clicar novamente na alavanca.
    E se virar esquerda ou direita?: Nada acontecerá, apenas uma mensagem ensinando como jogar será enviada para que o jogador se oriente.
     
    Dicas de instalação!
    Sugiro que quando for criar o mapa para o evento, não faça como do vídeo, pois os itens criados nas mesas não estão com atributos para que não possam ser movidos, sendo assim é provável que jogadores de má fé venham a roubar itens... Faça como a imagem abaixo:
     
    Instalando:
    Basta criar um arquivo na pasta “data/actions/scripts” chamado “cassino_slots.lua” e adicionar o código abaixo dentro:
    Agora em “actions.xml” adicione a tag abaixo:
    Agora basta configurar de acordo com as informações disponíveis no início do script.
     
     
    Vejam o vídeo demonstrativo do Sistema em funcionamento.
     
     
     
     
    Criado por: Adriano Swatt'
  7. Gostei
    Marcelolol deu reputação a Andre Miles em [8.0] Rookgaard full   
    Olá.
     
    Hoje venho disponibilizar uma raridade de mapa 8.0 que é Rookgaard. Do jeitinho que ela era na versão 8.0 mesmo.
    Todos os respawns nos seus lugares corretos, com (quase) nenhum erro no mapa.
    Enjoy. → DOWNLOAD AQUI! ← (Ou se preferir também está em anexo)
     

    Rookgaard 8.0 by Andre Miles.rar
  8. Gostei
    Marcelolol deu reputação a Heyron em (Resolvido)Como faço pra copiar uma cidade inteira no RME?   
    Na verdade ele deve começar pelo andar do esgoto, e provavelmente a cidade dele deve ter, que no caso é no Floor 8 ou menos..
     
    Você deve começar de baixo pra cima na ordem dos Floor, você deve SEGURAR o Ctrl + Shit e ir selecionando a área com o mouse, selecionou tudo? Vai pro andar de cima e faça o mesmo, pressione novamente o Ctrl + Shift e termine de selecionar o restante da cidade.
    Agora é só você dar um Ctrl + C pra copiar a área selecionada, e seja feliz.
  9. Gostei
    Marcelolol deu reputação a Caronte em Administrando as borders   
    -Olá pessoal, eu percebi algo que realmente pode incomodar alguns na hora da edição (quando usam auto-border) , e esse tutorial é uma coisa bem simples sobre as borders, para quem quer aprender a criar ou editar.
    Primeiro de tudo. Localize onde você vai editar ou criar as borders, caso seja 8.6 será em:      C:\Program Files (x86)\Remere's Map Editor\data\860
    Para você editar, recomendo de modo simplificado que você dê um ctrl+c no arquivo e cole no desktop, edite lá, e caso queira experimentar, troque de lugar com a border original, sempre fazendo backup !!!  agora abra e no border 860 estará assim:



    Agora é a hora de entender. Eu vou pegar um exemplo de borda que incomoda bastante gente e é a de ID 1 , antes de editar, temos que entender:
     


           Para o remere's se situar usa-se as coordenadas para cadastrar e ler as borders:
     

     
    LEGENDA:
     
    North = Norte 
    West = Oeste
    East = Leste
    South = Sul
     
     
     
    O remere's usa siglas:

     

     
     
    As siglas C e D, podem ser interpretadas por Corner e Detour respectivamente, que significam, esquina ou quina  e  virada ou mudança de direção.
     
    Já as outras siglas, podem ser facilmente identificadas pelas coordenadas.
     vamos para um exemplo A border normal é essa:

    <border id="1"> -- mountain edge border -- <borderitem edge="n" item="891"/> <borderitem edge="w" item="894"/> <borderitem edge="e" item="892"/> <borderitem edge="s" item="893"/> <borderitem edge="cnw" item="895"/> <borderitem edge="cne" item="896"/> <borderitem edge="cse" item="897"/> <borderitem edge="csw" item="898"/> <borderitem edge="dnw" item="899"/> <borderitem edge="dne" item="900"/> <borderitem edge="dse" item="901"/> <borderitem edge="dsw" item="902"/> </border>  
     
    Mas se alterarmos os ID's, devagar e precisamente por :
     
    N = 3227
    W= 3234
    E= 3233
    S= 3240
    CNW= 3238
    CNE= 3239
    CSE= 3226
    CSW= 3228
    DNW= 3237
    DNE= 3236
    DSE= 3230
    DSW= 3231
     
    Ficando assim:
    <border id="1"> -- mountain edge border -- <borderitem edge="n" item="3227"/> <borderitem edge="w" item="3234"/> <borderitem edge="e" item="3233"/> <borderitem edge="s" item="3240"/> <borderitem edge="cnw" item="3238"/> <borderitem edge="cne" item="3239"/> <borderitem edge="cse" item="3226"/> <borderitem edge="csw" item="3228"/> <borderitem edge="dnw" item="3237"/> <borderitem edge="dne" item="3236"/> <borderitem edge="dse" item="3230"/> <borderitem edge="dsw" item="3231"/>  
     
    A borda mudará conforme a imagem, da segunda para a primeira:

     
     
     
    E se você quiser tirar a borda que eu usei de exemplo,
     
    essa:

     
     basta pegar essa parte:
    <border id="1"> -- mountain edge border -- <borderitem edge="n"   item="891"/> <borderitem edge="w"   item="894"/> <borderitem edge="e"   item="892"/> <borderitem edge="s"   item="893"/> <borderitem edge="cnw" item="895"/> <borderitem edge="cne" item="896"/> <borderitem edge="cse" item="897"/> <borderitem edge="csw" item="898"/> <borderitem edge="dnw" item="899"/> <borderitem edge="dne" item="900"/> <borderitem edge="dse" item="901"/> <borderitem edge="dsw" item="902"/> </border>  
    E apagar, ficando assim :
    <border id="1"> -- mountain edge border -- </border> Pronto, você retirou sua borda indesejável sem causar erro no remere's  !
     
     
    para adicionar é só fazer o processo inverso, e se você quiser criar uma nova borda sem tirar nenhuma, vá até o final do border copie a última e cole, mudando o id para id+1 , e colocando as bordas de sua preferência ! ! ! 
     
     
     
     
     
    O tutorial é só isso, espero que tenham gostado e ajude o maior número de usuários possível,
    se faltou algo, por favor pode postar falando o que faltou ou mandar PM !
    Qualquer dúvida, por favor, poste aqui mesmo para ser tirada.
     
     
    Caso as imagens fiquem off, reupload.
  10. Gostei
    Marcelolol deu reputação a Featzen em Smeargle System[PXG]   
    Bom, como um individuo(Vudi) não sabe cumprir o que fala, vou postar o sistema aqui.(não cabe ao post explicar aqui)
    Bom, aqui está o smeargle system, igual o da PxG. Vamos lá.
     
    1 - Vá na pasta Lib, substitua seu cooldown bar.lua por isso:



     
    2 - Ainda no Lib, no fim(depois do ultimo end) do Some Functions.lua, adicione isso:



     
    3 - Agora no order.lua, do Actions, em baixo de:
    if getTileThingByPos(checkpos).uid <= 0 then return true end Adicione:



     
    4 - Se seu servidor ja tiver os spells, sketch 1, sketch 2... Substitua por esses:
     



     
    Se não, use os mesmos acima, não esqueça de adicionar no spells.xml.
     
    5 - Agora, vá em talkactions/scripst, abra o move1.lua e substitua:



     
    Pronto, se tiver feito tudo certo, funcionará.
    Como ficará:



    Como usar:



     
    Créditos: Eu(Todo o script)
  11. Gostei
    Marcelolol deu reputação a ViitinG em [8.60] Cave de Dragon Lord.   
    Olá pessoas do TK,estava mappeando com nature e mountain e fiz uma cave de Dragons e Dragon Lord,sei que não ficou aquilo tudo mas estarei disponibilizando aqui para todos,espero que gostem.
    obs : não esqueça de comentar oque achou !
     
    • Floor 1 •



     
    • Floor 2 •



     
    • Floor 4 •



     
    • Floor -1 •



     
     
    Download Mapa : http://www.4shared.com/rar/kKislsoBce/Area_de_Dragon_ViitinGwwwtibia.html
  12. Gostei
    Boa noite meus amigos do TK!
     
    Hoje venho trazer uma vídeo aula que muitos me pediram sobre como adicionar novos pokémons no PDA que possui Icon System! (Funciona nos que não possuem Icon System tbm)
    É um esquema bem simples, porém detalhista.
    Basta seguir o passo a passo que você não terá problemas
     
     
    http://youtu.be/AUlpi33gsgk
     
    OBS: Desculpem, o vídeo ficou muito longo, mas acredito que para aqueles que estiverem com dúvidas, esse vídeo responderá quase tudo!
     
    Edit:
    Item Editor by EdMignari
     
     
    Edit 2.0:
    Esse é um vídeo do membro Dyego que será muito útil sobre como adicionar as sprites novas no seu Object Builder!Não deixem de conferir:
    https://www.youtube.com/watch?v=WInmtmNFjTQ
     
     
    Créditos:
    xandeloko (pyrus OT)
    Thayam (tutorial)
    Skytew (há algum tempo atrás me deu umas dicas de como fazer algumas dessas coisas)
    EdMignari (Item Editor usado no vídeo)
    Dyego (Vídeo sobre como Adicionar Sprites)
  13. Gostei
    Marcelolol deu reputação a Bruno Minervino em TopLevel Effect   
    Fala galera,
     
    Um membro fez um pedido, e achei que deveria compartilhar com vocês, algo simples porém útil. Principalmente em OT's do estilo Baiak.
     
    O que o script faz ?
    Ele simplesmente manda um efeito para o Top Level caso ele estiver online.
     
    Instalação:

    Em data/creaturescripts/creaturescripts.xml adicione:
    <event type="login" name="TopEffect" event="script" value="topeffect.lua"/> <event type="advance" name="CheckTop" event="script" value="topeffect.lua"/> Agora crie um arquivo em data/creaturescripts/scripts com o nome topeffect.lua e adicione:
    --[[ Script by Bruno Minervino para o Tibia King Caso for postar, colocar os créditos ]] local config = { tempo = 10, --tempo em segundos mensagem = { texto = "[TOP]", --não use mais de 9 caracteres efeito = TEXTCOLOR_LIGHTBLUE --efeito para a função doSendAnimatedText }, efeito = 30, --efeito da função doSendMagicEffect globalstr = 5687 -- uma global storage qualquer q esteje vazia } --[[ Não mexa em nada abaixo ]] local topPlayer = getGlobalStorageValue(config.globalstr) > 0 and getGlobalStorageValue(config.globalstr) or 0 function onLogin(cid) local query = db.getResult("SELECT `id`, `name`, `level` FROM `players` WHERE `group_id` < 2 ORDER BY `level` DESC LIMIT 1") if (query:getID() ~= -1) then local pid = query:getDataString("id") local name = query:getDataString("name") if getPlayerName(cid) == name then if topPlayer ~= getPlayerID(cid) then topPlayer = getPlayerID(cid) end setGlobalStorageValue(config.globalstr, pid) TopEffect(cid) end end registerCreatureEvent(cid, "CheckTop") return true end function onAdvance(cid, skill, oldlevel, newlevel) if skill == 8 then local query = db.getResult("SELECT `id`, `name`, `level` FROM `players` WHERE `group_id` < 2 ORDER BY `level` DESC LIMIT 1") if (query:getID() ~= -1) then local level = tonumber(query:getDataString("level")) if level < newlevel and topPlayer ~= getPlayerID(cid) then doBroadcastMessage("O jogador " .. getPlayerName(cid) .. " tornou-se o novo Top Level. Parabens!", 22) topPlayer = getPlayerID(cid) doSaveServer() setGlobalStorageValue(config.globalstr, getPlayerID(cid)) TopEffect(cid) end end end return true end function TopEffect(cid) if not isPlayer(cid) then return true end if topPlayer == getPlayerID(cid) then doSendAnimatedText(getCreaturePosition(cid), config.mensagem.texto, config.mensagem.efeito) doSendMagicEffect(getCreaturePosition(cid), config.efeito) addEvent(TopEffect, config.tempo * 1000, cid) end end function getPlayerNameById(id) local query = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(id)) if query:getID() ~= -1 then return query:getDataString("name") end return 0 end function getPlayerIdByName(name) local query = db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(name)) if query:getID() ~= -1 then return tonumber(query:getDataString("id")) end return 0 end function getPlayerID(cid) return getPlayerIdByName(getPlayerName(cid)) end  
    Espero ajudar!
  14. Gostei
    Marcelolol deu reputação a xWhiteWolf em Passagem secreta diferente   
    Eai pessoal, vim trazer hoje um sistema de passagem secreta que um amigo viu no Baiak-wars. Não sei qual server é esse e eu não jogo tibia então pra mim tanto faz mas ele gravou um vídeo, pediu um igual e obviamente eu não fiz um igual porque o sistema dos caras era muito ruim uhauheuhauheuhauheuhuhauhe
    Enfim, comecei um script do 0 pra fazer exatamente oque ele queria e foi isso daqui que eu consegui:

    Explicação: Você clica em algum item escondido pelo mapa e abre uma passagem secreta que vai durar X segundos (configurável), após esse tempo a passagem se fecha; Note que nessas imagens ele não tá escondido já que tem uma FUCKING ARVORE NO MEIO DE UM DESERTO mas você pode colocar uma tocha em cima de uma parede e colocar o actionid na tocha pra ativar e vai ficar super foda e com muito rpg
    Ué, mas oque tem de diferente dos outros scripts?
    Bem, ele é super fácil de configurar e ele dá a sensação de que o item foi arrastado :]

    Bom, se isso não foi o bastante pra você entender então observe essas fotinhas 
     
     
     


    Tendo entendido tudo vamos à parte mais legal da coisa (SCRIPTAR!!!!)

    Você vai precisar criar um arquivo em actions\scripts chamado hidden.lua com o seguinte conteúdo:

     
    local positions = { [1] = {pos = {x=139, y=77, z=7}, id = 1718}, [2] = {pos = {x=140, y=77, z=7}, id = 1718}, [3] = {pos = {x=139, y=76, z=7}, id = 6855, toid = 6884}, [4] = {pos = {x=140, y=76, z=7}, id = 6855, toid = 6884}, } local createpos = { [1] = {pos = {x=138, y=77, z=7}, id = 1718}, [2] = {pos = {x=141, y=77, z=7}, id = 1718} } local tempo = 5 function onUse(cid, item, frompos, item2, topos) if getTileItemById(positions[1].pos, positions[1].id).uid < 100 then doPlayerSendCancel(cid, "Is already open.") return true end doCreatureSay(cid, "You have ".. tempo .." seconds.", 19) function criar_paredes() for i = 1, #positions do if i <= (#positions/2) then doCreateItem(positions[i].id, 1, positions[i].pos) local obst = getTileItemById(createpos[i].pos, createpos[i].id).uid doSendMagicEffect(createpos[i].pos, 2) doRemoveItem(obst, 1) elseif i > (#positions/2) then local obst = getTileItemById(positions[i].pos, positions[i].toid).uid doTransformItem(obst, positions[i].id) end end return true end for i = 1, #positions do local obst = getTileItemById(positions[i].pos, positions[i].id).uid if i <= (#positions/2) and obst ~= 0 then doRemoveItem(obst, 1) doSendMagicEffect(positions[i].pos, 2) doCreateItem(createpos[i].id, 1, createpos[i].pos) elseif i > (#positions/2) and obst ~=0 then doTransformItem(obst, positions[i].toid) end end addEvent(criar_paredes, tempo*1000) return true end Feito isso vc vai precisar declarar no actions.xml a forma que você quer utilizar o script
    <action actionid="27004" script="hidden.lua"/> note que vc pode colocar algum itemid, actionid ou uniqueid de sua escolhe, só lembre de mudar no map editor dependendo da forma que vc escolher.


    Agora eu vou ensinar vocês a configurarem o meu monstrinho *-*
     
    aqui você tem o tempo que a passagem vai ficar aberta
     
    aqui você vai editar o seguinte: na primeira são as posições dos itens e seus respectivos id's

     
    posição das duas prateleiras e seus id's
     
    posição das paredes, id dela e pra qual id ela vai ser transformada.

     
    aqui você tem as posições que sua prateleira vai se mover e os id's dela.

    Lembrando que você pode se sentir livre pra adicionar oque vc quiser e deixar do seu gosto, só lembrando que se vc quiser adicionar mais items ou diminuir itens é só alterar nas duas tabelas seguindo a mesma lógica. Metade pra prateleira, metade pra parede e uma tabela pra fazer as prateleiras se moverem.


    Os créditos são 60% meus e 40% do @MaXwEllDeN por ter me dado um norte no começo do script.
    Qualquer coisa comenta aí e dá aquele rep+ pra ajudar ;]
     
  15. Gostei
    Marcelolol deu reputação a port16 em (Pedido) - Como aumentar o lvl dos pokemons selvagens?   
    Vai no Poke Que vc quer Diminui E Caça 
     
    head="30" body="40"
     
    Head=Lv Minimo
     
    Body=Lv Maximo
     

  16. Gostei
    Marcelolol deu reputação a ZORAN em OTClient pararecido com PXG! [Download]   
    Primeiramente: Peço desculpas se errei o lugar porque pra min um Client de algum server e um ultilitario então peço desculpas se errei novamente o lugar.
     
    Segundamente: Aqui estou postando um Client parecido com o da PXG Logo digo não fui eu que fiz e ele e beta então pode a ver rejeição em alguns servers eu testei ele no servidor de poketibia do gabrielTxu 3.0 a 3.2 e as vezes a vara de pescar não funciona então quem quiser pegar como base para seu Client pode usar a vontade. Por isso que estou postando e uma base não um pronto para usar entendido então não me venha reclamar dizendo que enganei vocês.
     
    Aqui esta uma print:
     

     
    Aqui esta o Download do Client:
     
    CLICK AQUI
     
    SCAN:
     
    CLICK AQUI
     
    Me agradecer não cai o dedo Vlws.
     
    Um grande abraço e fiquem com Deus.

Informação Importante

Confirmação de Termo