Ir para conteúdo

Omaximo

Membro
  • Registro em

  • Última visita

Tudo que Omaximo postou

  1. Omaximo postou uma resposta no tópico em Formação de Equipe
    olá pessoal tenho vps tudo queria fazer um server tals só que to com erro e quero uma ajuda algum e quem me ajudar sera GOD e adminstrar o server comigo skype : leodoidao4
  2. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    mesmo erro cara
  3. Omaximo postou uma resposta no tópico em Suporte Bots
    me ajuda eu nao sei --'
  4. Omaximo postou uma resposta no tópico em Suporte Bots
    Olá pessoalestou jogando um baiak mt loco e so tem war eu queria saber como eu faço para atacar as pessoas que meu amigo ataca por exemplo o nome dele é [Vip] Slayer Yurots eu quero que todos que ele atk eu atko tem algum hotkey algo?
  5. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Nao funciona , mais eu postei esse aqui mesmo nao funfa mais poriso eu quero saber outro geito aeoaewo se funfar me add ae [email protected]
  6. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Vou dar uma olhadinha nesse sites weblara é bom mesmo vo ve outro Muito caro o hastlehost vo comprar na weblara mesmo vlw ae !
  7. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    mais nao tem nenhum de graça?
  8. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Ola pessoal queria saber se existe algo de deixar 24horas um otserver de gratis ? ou semi dedicado barato ? por favor ajdem
  9. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Queria saber como mudar skill de 1 kra que joga no meu ot ? Pelo sql studio
  10. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Queria o comando que da skill 250 para mage e druid e comando que da 400 de skill para paladin e kina de distance e sword club etcs.. shield,etcs
  11. Boa vodkart tu é foda kkk
  12. Omaximo postou uma resposta no tópico em Tutoriais sobre Scripting
    1. Abra a pasta "data > raids". 2. Como vocês estão vendo, tem várias raids, vamo copiar uma, para fazer a nova. 3. No meu caso, vou fazer uma invasão de "Yeti" , então vamos lá, vo criar um arquivo chamado "YetiRaid". 4. Dentro, vai ter isso . (é GS, porque eu fiz uma cópia dela). Explicando ... Amarelo : <announce delay="0" type="event" message="The mating season of the giant spiders is at hand. Leave the Monty Fields as fast as you can." /> announce delay, é o tempo que a mensagem vai sair. (se não me engano é a cada 100 mil é 10seg). type="event" - Muda nada . message = "The mating season of the giant spiders is at hand. Leave the Monty Fields as fast as you can." é a mensagem que irá aparecer para os players . Azul : <announce delay="20" type="event" message="Giant spiders have gathered in the Mystic city for their mating season. Beware!" /> mesma coisa, botei 20 ai, então é na hora, menos de 2 miléssimos. Evento não muda, e a segunda message, Recomendo a bota 150000 no announce delay, ai demoraria 15seg. LEMBRANDO, NÃO COLOQUE ACENTOS ! SE NÃO BUGA ! Vermelho : <singlespawn delay="20" name="Giant Spider" x="143" y="57" z="7" /> <singlespawn delay="20" name="Giant Spider" x="138" y="46" z="7" /> <singlespawn delay="20" name="Giant Spider" x="135" y="40" z="7" /> <singlespawn delay="20" name="Giant Spider" x="148" y="37" z="7" /> <singlespawn delay="20" name="Giant Spider" x="162" y="39" z="7" /> <singlespawn delay="20" name="Giant Spider" x="169" y="42" z="7" /> <singlespawn delay="20" name="The Old Widow" x="161" y="45" z="7" /> Singlespawn delay ="20" (eu botei 20, ou seja, no mesmo seg, já aparece os bixos, recomendo dexa 100000 , 10seg). Name= "Giant Spider" (no caso, vamos trocar para Yeti). x, y e z , obviamente, as posicoes do respaw. FICARÁ ENTÃO ASSIM : Salve e a raid está pronta, agora iremos passar para o raids.xml 6. Vá na pasta raids > abra o arquivo raids.xml . 7. Acrescente a seguinte frase : <raid name="YetiRaid" file="YetiRaid.xml" chance="10" interval2="120" margin="0" /> Each 120 minutes there is a 10% chance that the raid is executed... /> Ficará assim : Explicando . Raidname - o nome que se vai tem que digitar no OT junto com o comando /raid, fica assim : /raid yetiraid File - o arquivo que a gente fez, isso se tem que botar direitinho. Chance - a chance que vai ter da raid sair daquele determinado tempo. Interval2 - a cada quantos minutos que ela vai ter a chance de sair . Margin - não mecher Creditos : Omaximo
  13. Omaximo postou uma resposta no tópico em Remere's Map Editor
    Ola, hoje vou lhes ensinar como criar uma zona pvp, no meu caso vou usar um otserv 8.0 ta certo vamos começar, entre na pasta "data\pvparenas.xml" o meu esta assim: <?xml version="1.0" encoding="UTF-8"?> <pvparenas> <pvparena exitx="59" exity="253" exitz="7"> <tile x="37" y="249" z="7"/> <tile x="37" y="250" z="7"/> <tile x="37" y="251" z="7"/> <tile x="37" y="252" z="7"/> <tile x="37" y="253" z="7"/> <tile x="37" y="254" z="7"/> <tile x="37" y="255" z="7"/> <tile x="37" y="256" z="7"/> </pvparena> </pvparenas> Para você criar o seu e simples olhe: <pvparena exitx="X" exity="Y" exitz="Z"> X = e a coordenada "x" de quando você morre naquela zona pvp. Y = e a coordenada "y" de quando você morre naquela zona pvp. Z = e a coordenada "z" de quando você morre naquela zona pvp. <tile x="Z" y="Y" z="Z"/> X = e a coordenada "x" da zona pvp. Y = e a coordenada "y" da zona pvp. Z = e a coordenada "z" da zona pvp. Agora e só você criar o seu: <?xml version="1.0" encoding="UTF-8"?> <pvparenas> <pvparena exitx="Z" exity="Y" exitz="Z"> <tile x="Z" y="Y" z="Z"/> <tile x="Z" y="Y" z="Z"/> <tile x="Z" y="Y" z="Z"/> <tile x="Z" y="Y" z="Z"/> </pvparena> </pvparenas> Creditos : Leeo,Omaximo
  14. Vá em "data\talkactions\scripts" copie e cole qualquer arquivo.lua e renomei para ranks.lua e cole isto dentro: local ranks = { ['fist'] = {0}, ['club'] = {1}, ['sword'] = {2}, ['axe'] = {3}, ['distance'] = {4}, ['shield'] = {5}, ['fish'] = {6}, ['magic'] = {7}, ['level'] = {8}, } function onSay(cid, words, param) local msg = string.lower(param) if ranks[msg] ~= nil then str = getHighscoreString((ranks[msg][1])) else str = getHighscoreString((8)) end doShowTextDialog(cid,6500, str) return TRUE end Depois vaia em talkactions.xml e adicione : <talkaction words="!rank" script="ranks.lua"/> Depois vaia em : Actions ->scripts ->crie um aquivo com este nome " highscores.lua" e coloque isto dentro: function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.actionid >= 150 and item.actionid <= 158) then doShowTextDialog(cid, item.itemid, getHighscoreString((item.actionid - 150))) return TRUE end return FALSE end Vai na para pasta Mods -> e crie um aquivo com este nome "highscorebook.xml" e cole isto dentro: <?xml version="1.0" encoding="UTF-8"?> <mod name="Highscore book" version="1.0" author="Top Maker" contact="ot-serv.forumeiros.com" enabled="yes"> <action itemid="1981" event="buffer"><![CDATA[ if(item.actionid >= 150 and item.actionid <= 158) then doShowTextDialog(cid, item.itemid, getHighscoreString((item.actionid - 150))) else _result = false end ]]></action> <item id="1981" article="a" name="highscore book" override="yes"/> </mod>
  15. Omaximo postou uma resposta no tópico em Remere's Map Editor
    1° Crie uma casa com uma porta e com fundos abertos de modo que quem esteja fora da casa não consiga entrar pelos fundos 2° Clique na ferramenta de seu MapEditor que se parece com uma casa denominada ''Ferramenta de Casa'' ou ''House Tool'' e com essa ferramenta selecionada clique na porta da casa. Irá aparecer a seguinte box Em Cidade caso você já tenha criado uma pelo MapEditor coloque-a senão deixe como está. Em Nome coloque ''Área Vip'' Em Aluguel deixe como está. Em custo coloque 0. Após fazer tudo isso clique em ''Adicionar''->''Salvar'' e depois em ''Selecionar''. Selecione somente o tile em que se encontrá a porta da casa. Após selecionar clique com o botão direito no tile selecionado e clique em ''De-Select House''. 3° Abra seu servidor e logue no GM ou no GOD (tanto faz) e vá até a casa criada abra a porta com o GM e em cima do Tile que você selecionou escreva /Owner. 4° Para adicionar players à Área Vip basta entrar no GM ou no GOD que está como dono da Casa e dar ''Aleta Sio'' no tile que foi selecionado e adicionar o nome do player Vip ao pergaminho de quem está permitido a entrar na House. 5° Agora Me De ++ Reputação Créditos: Omaximo Leeo
  16. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Vou postar 1 tutorial para você ok ?
  17. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    vei ja tentei ;s
  18. Omaximo postou uma resposta no tópico em Suporte Tibia OTServer
    Por favor galeira me ajuda ae quem ajudar do rep ! Eu estou precisando muito sempre da esse erro quando vou abrir 1 progama ja desinstalei meu antivirius nao ta dando do mesmo jeito alguem me ajuda ae
  19. Omaximo postou uma resposta no tópico em Remere's Map Editor
    Obrigado que que tem da rep
  20. Omaximo postou uma resposta no tópico em Remere's Map Editor
    vish aqui bugou ;] fui editar bugou s;
  21. Omaximo postou uma resposta no tópico em Tutoriais sobre Scripting
    Criando Quest Muitas pessoas ainda nao sabem ou se confundem ao criar um bau de quest, esse tutorial aqui vai ensinar direitinho como criar um. Este tutorial é dividido em 4 passos. Criando Quest -Passo 1 - Script.lua crie um arquivo.lua novo, ele deve ficar localizado na pasta data/actions/scripts e escreva isto nele: function onUse(cid, item, frompos, item2, topos) if item.uid == X then queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z") item_uid = doPlayerAddItem(cid,ID,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Passo 2 - Configurando o Script.lua Note que no script acima tem algumas variaveis: "X", "Y", "Z", Q e ""ID" e em um bau de quest isso é que tem que ser configuravel... vou ensinar agora o que deve ser substituidos por essas letras e como fazer: 2.a - Configurando X Esta variavel devera ser substituida por um numero maior que 1000, vc vai selecionar este numero pelo seu MAP EDITOR. Abra seu editor, va no bau onde fica localizada a quest entao clique com o botao direito no item e selecione PROPRIEDADES. Vai apareçer 2 opções: Action ID e Unique ID, unique id é o que nos interessa... entao onde tem unique id vc seleciona um numero a seu gosto.. como EXEMPLO vamos usar 2000. 2.b - Configurando Y Esta variavel é chamada de DATA KEY e é o codigo que diz se o player fez ou nao esta quest. ESTE NUMERO É A IDENTIDADE DA QUEST, SE 2 QUESTS TIVEREM A MESMA DATA KEY VAI DAR PROBLEMA NA QUEST, entao certifique-se que nenhuma outra quest/action possui este numero que vc vai escolher... *Dica: Eu aconselho a usar o mesmo numero do uniqueid por uma questao de organização até. Seguindo a dica entao vamos usar neste exemplo o numero 2000. PS: este numero apareçe 2x no script, lembre-se de por ele corretamente nos 2 lugares, este numero nao precisa ser igual ao unique id, vc pode escolher outro, eu estou colocando o mesmo numero por uma questao de praticidade. 2.c - Configurando Z Este é o mais facil, Z sera substituido pelo nome do item que a quest da (isso é aquele texto verinho que apareçe quando vc pega um item. Neste exemplo vamos usar umaMagic Sword. 2.d - Configurando Q Este é bem simples tambem, e é configuravel apenas quando o item é contavel como dinheiro, bolts e etc... quando o ITEM NAO É CONTAVEL entao esta variavel fica sempre 1. Como Magic Sword nao é um item contavel entao Q vai ser 1. 2.e - Configurando ID Este é bem facinho de se configurar, nada mais é que o ID do item que o player vai ganhar. Como no exemplo escolhi o item Magic Sword temos que usar o ID dela certo? smile.gif O id da magic sworde é 2400. PS: este id é de OT 7.4, o ID da magic sword em ot 7.5 é outro.. Passo 3 - Substituindo as Variaveis. Voltando agora ao script, vamos substituir os valores, substituindo tudo direitinho no script vai ficar assim: function onUse(cid, item, frompos, item2, topos) if item.uid == 2000 then queststatus = getPlayerStorageValue(cid,2000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Magic Sword") item_uid = doPlayerAddItem(cid,2400,1) setPlayerStorageValue(cid,2000,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Esta quase acabando!!! Passo 4 - Adicionando o Script.lua nos Actions. Antes de tudo lembre-se que o seu arquivo ate agora nao tem nome, como este bau da uma magic sword como item, entao vamos por o nome dele de MagicSwordQuest. Agora va no actions.xml e abra em bloco de notas, e adicione isto la: <action uniqueid="2000" script="MagicSwordQuest.lua" /> Salve e Feche. Pronto, sua quest foi criada com sucessso!!! Passo 5 - Como fazer quest de escolha (OPCIONAL) Agora para quem quier aprender como faz baus estilo o da annihilator, 2 baus ou mais, e vc só pode pegar um item, irei ensinar agora. é bem simples, vou tentar explicar como funfa e vou postar exemplo. nao tem o script inicial postado aqui? pronto, se for 2 baus vc junta 2 scripts em um só, se for 4, 4 scripts em um só, sendo que quando se faz isso se adiciona else antes dos outros if. vou fazer um exemplo com 3 baus ok? smile.gif vamos lá. function onUse(cid, item, frompos, item2, topos) if item.uid == X¹ then --primeiro bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z¹") item_uid = doPlayerAddItem(cid,ID¹,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end elseif item.uid == X² then --segundo bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z²") item_uid = doPlayerAddItem(cid,ID²,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end elseif item.uid == X³ then --terceiro bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z³") item_uid = doPlayerAddItem(cid,ID³,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Para configurar é bem simples, é igual a um script normal, vc tem que preencher as variaves normalmente. nota: vc vai notar uma diferença neste script, alem do elseif, vc pode ver que tem variaves diferentes assim: X¹, X² e X³. vou ensinar como vc vai configurar. o X é unique id, vc vai configurar como em um script normal, só que x¹ é diferente de x² que é diferente de x³. O mesmo se aplica aos Z's, aos ID's, note que nao tem varios "Y", ou seja, o Y do primeiro bau é = ao do segundo e = ao do terceiro. --Partindo para o exemplo pratico-- eu aconselho vc a fazer os UNIQUEIDS seguidos como no exemplo pratico. X¹ = 3000 X² = 3001 X³ = 3002 Y = 3000. Z¹ e ID¹ = Magic Sword (2400) Z² e ID² = SCA (2431) Z³ e ID³ = TH (2421) PS: todos estes ids sao para 7.4, nao sei os de 7.5 decorados. --Substituindo as variaveis-- fuction onUse(cid, item, frompos, item2, topos) if item.uid == 3000 then --primeiro bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Magic Sword") item_uid = doPlayerAddItem(cid,2400,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end elseif item.uid == 3001 then --segundo bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Stonecutter Axe") item_uid = doPlayerAddItem(cid,2431,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end elseif item.uid == 3002 then --terceiro bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Thunder Hammer") item_uid = doPlayerAddItem(cid,2421,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end else return 0 end return 1 end feche, salve e escolha o nome do seu script/quest exemplo: armas.lua --Adicionando no actions.xml-- abra o action.xml e adicione as tags dos baus. <action uniqueid="3000" script="armas.lua" /> <action uniqueid="3001" script="armas.lua" /> <action uniqueid="3002" script="armas.lua" /> Creditos Top Maker,omaximo
  22. Omaximo postou uma resposta no tópico em Remere's Map Editor
    1° Em primeiramente os cyclops são seres que abitam cavernas. 2° Para fazer uma hunt de cyclops vamos precisar de uma base feita de montanha, depois adicionamos os ground e suas respectivas bordas: 3° Depois de adicionadas as bordas e grounds é hora de detalhar, nesse momento adicionamos as pedras, musgos, debris, etc: 4° Agora é a hora de caracterizarmos a hunt, ou seja, os últimos detalhes, como algumas caixas, e trash(lixo), você também pode botar um corpo da creature da hunt: Creditos : Leeo,aundsoul
  23. ¬¬ sinto muito mais esse gesior esta dando erro ;/
  24. Omaximo postou uma resposta no tópico em Recursos e ferramentas de Design
    Tipo quero um avatar igual esse meu .. Mais tira gohan e coloka qualquer coisa que fika dahora que vc pensa D: obrigado
  25. Eai galeira vim postar uma Novas Hotkey Quase Ninguem Conheçe Serve Para Todos Mapa que tenha Muita Mana . Ou Xp Alta né Para Baiak Nao Funciona Ja Testei Nao Funciono Essa hotkey é antiga .. De Utito é auto 200 listas 'utito' | if [$strengthtime <= 1000] say 'Utito Tempo "" De Dancing auto 1 listas 'Dancing' | wait 100 |turnn| wait 100 |turnw| wait 100 De Utani Tempo Hur auto 200 if [$hasted ==0] say 'Utani Tempo Hur " - De Soltar SD é auto 200 attack target | sd target De Dar Utamo Vita Sozinho é auto 200 manashield Apenás Isso Por Hoje obrigado por ve o topico . e por visitar tibia King Bjos até +

Informação Importante

Confirmação de Termo