Histórico de Curtidas
-
pedrojosex deu reputação a Mauro Sérgio em Servidor PokeXPower V3 By Draw (ATUALIZADO Com A V3, 21/05/2016)Bom Pessoal Esse é Meu Primeiro Post Aqui Então Se Não Estiver Na Areá Certa Por Favor Mova-o, Sem Mais Delongas Vamos Falar Do Servidor.
Informações Básicas: O Servidor Contém 4 Gerações De Pokemons Completa, E Vários Shinys, Também Contem Mega Pokemons (Mais De 30), O Mapa é Parecido Com O Do OTPokemon, Varias Quests Interessantes Feitas.
Os Servidor Tem Alguns Sistemas Tais Quais:
Clãn System (No Total De 8, E Cada Um Da Outfit E Outras Coisas)
Police Ou Rocket System, Permitindo O Player Escolhe Um Lado Da Força Kk (Ganha Tambem Uma Outfit Exclusiva)
O Servidor Contém Tambem Boost Stone System (Boost Até +60)
E Claro Não Podemos Deixa De Citar A Bike System Com Almento De Velocidade Configuravel.
No Mapa Também Tem PVP E Trade Center (Para O PVP Funcionar Quando Ligar Serve Click Em World Type > PVP-Enforced.
Falando Um Pouco Do Client... Bom Ele é Bem Comum é Um OTC Com Todas Função Funcionando.
Erros: Alguns Faceis De Tirar Na Parte Dos Pokemon
Sem Potrait Alguns Pokemon (Não Acho Que Seja Erro Pois Da Pra Por Facil)
Prints:
ATUALIZAÇÃO V3
Link Do Download Do Client E Servidor V1.
http://www.4shared.com/rar/1tIOhOdOba/Base_PxP_Servidor_E_Client_V1.html
Link De Download Do Client E Servidor V2.
http://www.4shared.com/rar/ZMe4QFWDce/Pokemon_X_Power.html
Link De Download Do Client E Servidor V3
http://www.mediafire.com/download/kx6kobli6va034s/Pokemon+X+Power.rar
Scan:
https://www.virustotal.com/pt/file/b830f6800401d37e8ac7d2b0ae809c5a79a472f2373ec5ac5d561ccc354dab11/analysis/1452782049/
Creditos A Mim Que Fiz Tudo, Mais Informações No Site: http://maurosg8.wix.com/dwpoketibia
-
pedrojosex deu reputação a MikaelsonTO em [8.54] Pokémon Imperium [V1]Fala galera do TibiaKing, beleza?
Eu estava desenvolvendo o projeto Imperium, porém estou tendo alguns problemas e não vou conseguir terminar. Então vou liberar o avanço do projeto pra vocês.
• Menu:
├ Informações;
├ Edições;
├ Erros;
├ ScreenShots;
├ Download;
└ Créditos.
• Informações:
• Edições:
• Erros:
• ScreenShots:
• Download:
• Créditos:
-
pedrojosex deu reputação a GabrielSv em [8.54] PokéHouse V1.0 (Editado Por GabrielSv)FALA GALERA, HJ VOU DISPONIBILIZAR MEU OTSERV DE POKEMON, ESSE É MEU PRIMEIRO OTSERV DE POKEMON QUE EU EDITEI, ERA UM PROJETO AI COMO DEU UM ERRO CHATO, E EU TO SEM TEMPO PRA ARRUMAR VOU DISPONIBILIZAR PRA VOCÊS.
• Menu:
├ Informações;
├ Ediçoes;
├ Prints;
├ Oque falta fazer;
├ Erros;
├ Download;
└ Creditos.
• Informações Basicas •
•Senha do god: god/god. •Mapa com hunts kanto. •Server Sem System de level !. •Clan System (PDA Slicer). •Alguns bugs corrigidos. •Pokemons da 1° até a 2° geração. •Taunt System, para todos os clan rank 5, e algumas outfits. •novas paredes, pisos, e itens PxG. •Npc De itens de task de clãns. •Shinys Espalhado pelo mapa. •novos outfits, que nao tem a ver com Pokemon, mas há um bom divertimento com elas. •Duel System. •Golden arena. •Moves system (m1 a m12). •Maximo 6 pokemonsna bag. •Order 100%. • Edições / Ajustes Por Min •
•Primeiramente eu nao editei o Mapa, Apenas o Templo. •Adicionado 32 Novos Lendarios (contendo normais e shinys) •Adicionado 2 Novas Stones (Green Stone e Rare Stone) •Adicionado Nova Box (Lendario Box +1) •Todos Os Lendarios tem suas respectivas Corpses e Portrait •Adicionado Black Articuno e Black Celebi •Reformulada a Quest Dos Lendarios (Moltres,Celebi e Suicune) •Segundo Andar Do Templo Expandido. •Adicionado Respawn De Alguns Shiny's. • PrintScreen •
•Novos Lendarios •
•Novos Lendarios Shiny •
• Green Stone •
• Rare Stone •
• Oque falta fazer •
• Falta Arrumar os moves e balanciar os novos lendarios. • Erros Do Servidor •
O Unico erro que eu nao consigo arrumar é o que os novos lendarios nao estao atakando. (os lendarios que voce sumona pelo /m , da pokebola ataka normal) Pela minha falta de conhecimento pois este é meu 1 server de poketibia. Entao se voce achar a soluçao me fale que assim na V2.0. ja esta arrumado. • Download's •
Server.
PokéHouse v1.0
Client.
PokéHouse Client v1.0
• Scan •
Se Alguem Fizer Agradeço.
• Creditos •
Eu (Por Adicionar os lendarios e editar) Slicer (pelo servidor) Brun123 (por alguns scripts, e por criar o pda) Stylo Maldoso (pelo mapa) Bolz (por editar) Xtibia (por alguns scripts) • Oque vem pra V2.0 •
Quando eu tiver tempo, vou terminar de adicionars os pokemon porque ainda falta • Deoxys,Speed Deoxys,Attack Deoxys e Defense Deoxys (normais e shinys). • Shiny Zekrom e Shiny Renshinran • Novos Respawn's • Pokemons Ancient. Entre Outras Coisas. -
pedrojosex recebeu reputação de Tricoder em Pokemon DreamRed v3.2 [Catch, Pokedex, Stones, Teleport, Fly, Ride, e+]Ótimo adorei indico para quem quer começar um serve pegue esse e edite você mesmo. Bom trabalho Larissa Azhaurn adorei linda
-
pedrojosex recebeu reputação de apf0st em (Resolvido)Como adiciona uma nova stone no PDA?Poxa Cara quebou mo galho vlw masmo man tava ficando doido pq nao sabia faser isso
-
pedrojosex recebeu reputação de johnathanlima em Server Pokemon Black FireComo Posso Pegar 1 Addon do Icon?
-
pedrojosex recebeu reputação de LasseXeterno em Procuro Base e serve PXG Alguem passa?Mat0977 Espero ter ajudado se ajudei da rep+ Vlws
http://www.tibiaking.com/forum/topic/42696-pok%C3%A9mon-base-parecida-com-pxg/
-
pedrojosex deu reputação a Anjo Celestial em [POKÉMON]Pokémon Xward 1.0 DownloadOlá galerinha!hoje trago pra vocês o pokexward,bom,foi um projeto so pra reviver o pokémon mesmo,e fico muito bacana.confiram.
• Menu:
├ Informações;
├ Ediçoes;
├ Erros;
├ Prints;
├ Download;
└ Creditos.
Informações
Edições/Ajustes
Erros
Prints
Download
Scan:
Serve scan : https://www.virustot...sis/1414448243/
Client scan : https://www.virustot...sis/1414450404/
Facebook:Tom Alves ,para qualquer duvids só chamar la!
Creditos
Gabrieltxu
Kalvin
Zeref Shirou
Anjo Celestial por edita muitas coisas no server
Espero que gostem,e dem REP++ Ai Quem quiser me add no face é:Celton Henry
-
pedrojosex recebeu reputação de Lucas da silvas em Procuro Base e serve PXG Alguem passa?Mat0977 Espero ter ajudado se ajudei da rep+ Vlws
http://www.tibiaking.com/forum/topic/42696-pok%C3%A9mon-base-parecida-com-pxg/
-
pedrojosex recebeu reputação de anuyaga012 em [PEDIDO] Disponibilize Um Server Com Mega Mewtwo Y ou XCara vc acha mesmo que alguem vai ter um grande esforço de criar megas Mewtwo e simplesmente passar pra qualquer uma pessoa assim tão fácil ?
-
pedrojosex recebeu reputação de mirosmar em Server Pokemon Black FireComo Posso Pegar 1 Addon do Icon?
-
pedrojosex recebeu reputação de junior789 em Procuro Base e serve PXG Alguem passa?Mat0977 Espero ter ajudado se ajudei da rep+ Vlws
http://www.tibiaking.com/forum/topic/42696-pok%C3%A9mon-base-parecida-com-pxg/
-
pedrojosex recebeu reputação de KilleRAnjOo em Procuro Base e serve PXG Alguem passa?Mat0977 Espero ter ajudado se ajudei da rep+ Vlws
http://www.tibiaking.com/forum/topic/42696-pok%C3%A9mon-base-parecida-com-pxg/
-
pedrojosex deu reputação a Drazyn1291 em [PDA]Pokemon Whots 1.0Eaw Galera Hoje eu vim trazer meu servido de pokemon tibia chamado "Pokemon Whots"
Oque ele tem?
Rep+ System
Comando de Correr
Comando de !luz
Comando de !afk
Comando de !bug (voltar ao cp"
Sistema de Anucio
Ex: !anucio aeae galera. vai aparecer em verde [Anuncio]Seunick : aeae galera. Para todo Servido
Entre Ooutros Sistemas Muitos Legais!!!!!
Pokemon da 1 até 6 Geração (Incompleta)
Arquivos imcompletos:
Pokemons sem modificações no Configuration.lua
Algums Bugs Facil de resolver mas estou sem tempo
Scan :
Cliente :https://www.virustotal.com/pt/file/31c2bc94a5a799f7ffeeec74d5844185f0693761e80cb192b9a8157f5d44b220/analysis/1412209567/
Servido : Não Conseguir Fazer Upload no Virus Total
Download :
Cliente : http://www.mediafire.com/download/iykh4y6uyr9xpzk/Client_Pxz.rar
Servido : http://www.mediafire.com/download/vetcgsjartia38n/Pokemon_Whots.rar
Creditos :
Equipe Skyfall Pela Base
Eu por editar Muitas Coisas
Lucasmc Por Umas sprites como Iniciais de Kalos e Sprite de Meloetta
Tibiaking
Se Gostarem Dem Rep++ Vlw
Se Gostarem Rep++
-
pedrojosex deu reputação a wesquel em Shiny Ho-oh Sprite .obd - Alguem TemEu tenho eu que fiz !
-
pedrojosex deu reputação a victor0707 em Server Pokemon Black Fire- Base PokeXRain
- 1 a 2 Geraçao
- Addon System Editado
- VIP System ( Comando !buyvip )
- Possui Alguns Bugs Nas Hauses
- Editada Cidade VIP
- Adicionado Novas Quest
- Sprites da PXG Adicionadas
- Envasao Automaticamende de 13:00 Ate 23:00 Aparece Pokes Acada 1 Minuto
- Teletransporte VIP De Quests VIP Adicionada
- Algumas Partes de Saffron Editadas
- Adicionadas Elite Evoluçoes
OBS: 4Shared Ja Possui Scan>
Download: Baixar
Para Editar a Invasao ou removela va em data\globalevents\scripts\invasao
- Algumas Fotos do Server
- Creditos
-
pedrojosex deu reputação a Nogard em Como adicionar bike no meu poketibia ?Data/Actions/Scripts, arquivo.lua:
function onUse(cid, item, frompos, item2, topos) local bike = {lookType = 129 } --- LookType do player em cima da bike. local speed = 474 --- Velocidade que a bike terá. if getPlayerStorageValue(cid, 32001) == 1 then setPlayerStorageValue(cid, 32001, 0) doRemoveCondition(cid, CONDITION_OUTFIT) doSendAnimatedText(getCreaturePosition(cid), 'Bike OFF!', 32) doChangeSpeed(cid, -speed) doPlayerSendTextMessage(cid, MESSSAGE_STATUS_CONSOLE_ORANGE, 'Você desmontou da bike.') else doChangeSpeed(cid, speed) doSetCreatureOutfit(cid, bike, -1) doSendAnimatedText(getCreaturePosition(cid), 'Bike ON!', 32) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Você montou da bike.') setPlayerStorageValue(cid, 32001, 1) end return true end Roupa, velocidade:
local bike = {lookType = 129 } --- LookType do player em cima da bike. local speed = 474 --- Velocidade que a bike terá. Abra actions.xml, e adicione essa tag:
<action itemid="0000" event="script" value="arquivo.lua"/> Com o id do item que será usado, claro.
-
pedrojosex deu reputação a Jeff Owns em Sistema De AFKOlá Galera Hoje eu Vou Postar um Sistema De Afk Para vcs Então VAMOS Lá
Vá Na pasta do seu otserv data/talkaction/talkaction.xml Adicione a Tag abaixo
Depois salve e Feche... Agr Va em data/talkactions/scripts. Abra um arquivo Lua q n estar sendo Usado Renomei Por Sistemaafk e Coloque Isto
Pronto Seu Sistema De Afk Estar feito feche e salve.
CREDITOS:
Higor Lara
Jeff Owns
-
pedrojosex deu reputação a Gabrieltxu em [Pedido] Servidor completo igual PxG ou OTPokemon ou Svkequer que coloque na sua boca tambem? sem bugs? puff.. apareceu um servidor perfeito e vamos passar para você , cara você acha que realmente não existe nem um bug em todos os servers? todos os servers tem algum bug , e você acha que ainda mais um servidor perfeito como você descreve vai ser dado assim ? sem mais sem menos? se quer algo , vá atras , crie você mesmo , não dependa dos outros para chegar a perfeição , não viva sendo uma sombra . desculpa mas essa é a realidade
-
pedrojosex deu reputação a TioDoLeite em Sprites Mega EvoluçõesBom galera do TK, vim disponibilizar algumas sprites das Mega Evoluções do anime Pokémon
Mega Alakazam
Mega Ampharos [Novo]
Mega Banete [Novo]
Mega Blastoise
Mega Blaziken
Mega Charizard X
Mega Charizard Y
Mega Gengar
Mega Latias [Novo]
Mega Lucario
Mega Tyranitar
Print
DOWNLOAD
4SHARED / MEDIAFIRE
Créditos.
PokeXGames por ter feito a maioria das sprites;
Eu por ter cortado (Mega Latias, Mega Banete), e postado.
Atualizado - 17 de outubro de 2014, 22:20.
-
pedrojosex deu reputação a Wend em [AJUDA] ERRORS NA DISTRO [URGENTE]1° troque o createpokeball por esse;
teste e fale se funcionou, vou ajuda de 1 em 1
-
pedrojosex recebeu reputação de camacice em Pedido De Ajuda Pf e Urgente.Eu Queria Pedir Ajuda Quero Saber Como Tira A Area Pz Akela Que Agente Poe Pelo Rme Pra Faser
Tenplos Se Alguem Puder Me Ajudar Agradeço Vlw
-
pedrojosex deu reputação a Factur em nai consigo colocar novos pokes no meu poketibiaQual o teu servidor?
-
pedrojosex deu reputação a Factur em nai consigo colocar novos pokes no meu poketibiaMelhore o seu português cara...
Então é PDA
Veja este vídeo:
https://www.youtube.com/watch?v=4duTACgj28k
-
pedrojosex deu reputação a Doughell em [TalkAction] Scripts para PokeTIBIAOlá a todos!
Estou aqui para mostrar um script aonde será bem útil a servidores de Pokémon.
Não é nada mais do quem um SHOP in-game.
Como assim?
Com estes 3 comandos será possível comprar Revives, Hyper Potions, Ultra Balls, trocar de nome pelo jogo e até mesmo comprar o Ditto.
Detalhe o tipo de moeda que utilizei foi Small Diamonds, caso queria modificar leia passo a passo.
Como se percebe, a maioria de servidores hoje em dia vende apenas estes items e outros, mais esses são os padrões.
Chega de enrolação e vamos direto ao script.
Changename Script:
Primeiramente crie um arquivo em otserv/talkactions/scripts chamado changename.lua e adicione isso em seu arquivo.
(Este script serve para modificar o nome do jogador pelo jogo).
-- Creditos a Doughell function onSay(cid, words, param) local maxLen = 15 -- tamanho maximo do nome local itemid = 2145 ------ Numero do Item que será removido local proibido = [{"!","@","*"}-- simbolos proibidos for i = 1, #proibido do if string.find(tostring(param), proibido[i]) then doPlayerSendCancel(cid,"[AUTO SHOP] You can not use symbols in their name.") return TRUE end end if tostring(param) == "" then -- checkar se não é nome vazio doPlayerSendCancel(cid, "[AUTO SHOP] Choose a name to make the change of his surname.") return TRUE end if string.len(tostring(param)) > maxLen then doPlayerSendCancel(cid, "[AUTO SHOP] You can use a maximum of " .. maxLen .. " letters.") return TRUE end if not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendCancel(cid,"[AUTO SHOP] Can only be used in Protection Zone.") return TRUE end if getPlayerItemCount(cid, itemid) >= 1 then doPlayerRemoveItem(cid, itemid, 5) db.executeQuery("UPDATE `players` SET `name` = '"..param.."' WHERE `id` = "..getPlayerGUID(cid)..";") doPlayerSendTextMessage(cid,25,"[AUTO SHOP] You will be logged out in 5 seconds for the changes to be made.") addEvent(doRemoveCreature, 5*1000, cid, true) else doPlayerSendCancel(cid,"[AUTO SHOP] You don't have " .. getItemNameById(itemid) .. " to make the purchase of changename.") end return TRUE end Agora em talkactions.xml adicione em Players: <talkaction words="!changename" event="script" value="changename.lua"/> -- Explicação do Script (Changename): local maxLen = 15 -- tamanho maximo do nome O número 15 e a quantidade máxima de caracteres que poderá ser utilizado na troca de nome. local itemid = 2145 ------ Numero do Item que será removido Este e o ID do item que será removido, no caso do 2145 e Small Diamonds (moeda principal do PokeXGames). Aconselho a usar Small Diamonds. local proibido = {"!","@","*"} -- simbolos proibidos Estes e os símbolos proibidos, caso queria adicionar mais faça o seguinte: {"!","@","*","?"} adicionando dessa seguinte maneira: ,"?"} Ditto Script: Crie um arquivo em otserv/talkactions/scripts com o nome de ditto2.lua e adicione isso em seu arquivo: (Este script serve para adicionar a caixa do Ditto no jogador). function onSay(cid,words,param) if doPlayerRemoveItem(cid,2145,10) == TRUE then doPlayerAddItem(cid,1738,1) doCreatureSay(cid,"[AUTO SHOP] You bought your Pokemon Ditto, it cost 10 diamonds.",TALKTYPE_ORANGE_1) else doCreatureSay(cid,"[AUTO SHOP] You do not have two diamonds to make the purchase.",TALKTYPE_ORANGE_1) end end Agora em talkactions.xml adicione em Players: <talkaction words="!buyditto" event="script" value="ditto2.lua"/> A segunda parte do script você precisa ir otserv/actions/scripts crie um arquivo chamado ditto_.lua e adicione o seguinte: (Este script serve para o id da caixa ser usado para conseguir o Ditto) function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 15215) <= 100 then doPlayerSendTextMessage(cid, 20,"[AUTO SHOP] Thank donations.") setPlayerStorageValue(cid, 15215, 1) local pox = getTownTemplePosition(1) local health = 325 local maxhealth = 325 local description = "Contains a Ditto." local poke1 = "This is Ditto's pokeball. HP = ["..health.."/"..maxhealth.."]" item = doCreateItemEx(2219) doItemSetAttribute(item, "poke", poke1) doItemSetAttribute(item, "nome", "Ditto") doItemSetAttribute(item, "apelido", "Ditto") doItemSetAttribute(item, "description", description) doPlayerAddItemEx(cid, item, true) doTransformItem(item, 2222) doPlayerSendTextMessage(cid, 27, "[AUTO SHOP] You just get the Pokemon Ditto.") doPlayerSendTextMessage(cid, 27, "Do not forget to donate this item has a cost of 10 diamonds, and you can not get this Pokemon through quests / npcs / catchs.") doTeleportThing(cid, pox) doSendMagicEffect(pox, 21) doPlayerAddSoul(cid, 1) doPlayerRemoveItem(cid,1738,1) setPlayerStorageValue(cid, 54842, "Ditto, ") return TRUE else doPlayerSendTextMessage(cid, 20, "Have you got this Pokemon.") end end Agora em actions.xml adicione: <action itemid="1738" event="script" value="ditto_.lua"/> -- Explicação do Script (Ditto): PARTE DAS TALKACTIONS if doPlayerRemoveItem(cid,2145,10) == TRUE then O número 2145 e o id da Small Diamonds, já o número 10 e a quantidade de Small Diamonds que precisa para comprar o Ditto. doPlayerAddItem(cid,1738,1) O número 1738 e o id da box, caso modificar este número modifique tambem em actions.xml! PARTE DAS ACTIONS doSendMagicEffect(pox, 21) O número 21 e o número do efeito que vai ser utilizado ao abrir a box, pode ser modificado em qual você preferir. doPlayerAddSoul(cid, 1) Será adicionado 1 de soul, como se fosse 1 de catch (dependendo de alguns servidores) se preferir retire a linha inteira. doPlayerRemoveItem(cid,1738,1) Este e o id da box, caso você muda-lá na talkactions, e na actions.xml mude aqui tambem. Kit Script: Crie um arquivo em otserv/talkactions/scripts chamado kit.lua e adicione isso dentro dele: (Este script serve para receber Revives, Ultra Balls e Hyper Potions). function onSay(cid,words,param) if doPlayerRemoveItem(cid,2145,2) == TRUE then doPlayerAddItem(cid,2269,100) doPlayerAddItem(cid,2275,100) doPlayerAddItem(cid,2146,100) doCreatureSay(cid,"[AUTO-SHOP]: You just buy ultra ball 100x, 100x revive and 100x hyper potion. All this will cost 2 diamonds!",TALKTYPE_ORANGE_1) else doCreatureSay(cid,"[AUTO-SHOP]: You do not have two diamonds to make the purchase.",TALKTYPE_ORANGE_1) end end Agora em talkactions.xml adicione: <talkaction words="!buykit" event="script" value="kit.lua"/> -- Explicação do Script (Kit): if doPlayerRemoveItem(cid,2145,2) == TRUE then O id 2145 e o Small Diamonds e o número 2 e a quantidade que será retirada para a realização da compra do kit. doPlayerAddItem(cid,2269,100) O id 2269 e o da Ultra Ball e o número 100 e a quantidade que o player receberá de Ultra Balls. doPlayerAddItem(cid,2275,100) O id 2275 e o do Revive, e o número 100 e a quantidade que o player receberá de Revives. doPlayerAddItem(cid,2146,100) O id 2146 e o da Hyper Potion, e o número 100 e a quantidade que o player receberá de Hyper Potions. Bom, estes são os scripts prometido, mas se alguém quiser coloca outras talkactions como a !buykit vou colocar abaixo o que poderam usar de base: function onSay(cid,words,param) if doPlayerRemoveMoney(cid,10000) == TRUE then doPlayerAddItem(cid,2173,1) doCreatureSay(cid,"Mensagem que ele conseguiu comprar o item.",TALKTYPE_ORANGE_1) else doCreatureSay(cid,"Mensagem quando não possui dinheiro ou diamantes suficientes.",TALKTYPE_ORANGE_1) end end
if doPlayerRemoveMoney(cid,10000) == TRUE then
Essa função diz que irá remover 10k para comprar o item, se você quiser que remova outra coisa por exemplo um shield você adiciona a seguinte função no lugar dessa:
doPlayerRemoveItem(cid,1738,1)
ficando assim:
doPlayerRemoveItem(cid,1738,1) = TRUE then
O id do shield você modifica no 1738 e a quantidade no número 1.
doPlayerAddItem(cid,2173,1)
Esas função adiciona o item e a quantidade no jogador, exemplo:
2173 e o ID do item, e o número 1 e a quantidade só modificar do seu gosto.
O que você pode adicionar em um script?
Efeitos, para adicionar um efeito basta colocar essa função:
doSendMagicEffect(getThingPos(cid), 132)
O número 132 e o número do efeito, para pesquisar mais procure pelo jogo no GOD o seguinte:
/z 1, /z 2, /z 3 até o seu limite.
É isso ai galera, qualquer dúvida postem ou dêem sujestões!
Detalhe: as cores nos scripts foram retiradas por bug, em outra hora adicionarei novamente!