Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 12/04/12 em todas áreas

  1. Olá galerinha do xtibia mais uma vez estou aqui para mostra o site que estou fazendo para o Pokémon Ulimited e gostaria de saber oque voçês acham do site uma print esta ae em baixo. Lembrando que sou o mais novo Web Master/Designer do Pokémon Ulimited =) Print do Site Coloquei somente em cima do site kkk to com preguiça de postar prints '---' mais por essa ae ja da pra ver o conteudo !! Creditos ao OTPokémon por min inspirar Junior001 pelo resto ediçao,adicionar coisas,traduçao e etc... Mestre Flyp por min passar alguns Codigos tipo Do Slide. OBS: Mais eu reformulei pois nao pegava direito por que tipo qnd dava falha no site do otpokemon bugava geral agr o site do Ulimited feito por min esta fixo e a ediçao poderá ser feita qnd quizer Obrigado Por Tudo se Gostou Da um Rep++ Aceito Sugestoes para colocar no Site
    3 pontos
  2. Deadpool

    Templo Rozinx Com Algumas Hunts

    Eae Galera Resolvi Posta Um Templo Que Eu Simplesmente Copiei Do Rozinx OTserve Se Quiserem Ver Como Tá O Mapa Vão Nesse Show Off >> Click Me << Está Igualzinho, Atenção O Templo Está Completo Todos Os Andares (Hunts, Npcs, Arena, Amostra De Itens Vips, Depot, Só Nao Fiz Os Trainers ), Agora Vamus A Os Downloads: Mapa Rozinx- Click Me Donwload Scan Ja Tem No 4Shared Atenção Novamente, Se Quiserem Ver Imagens Do Mapa, Vao Nesse Topico >> Click Me <<
    2 pontos
  3. bernardweger

    Senha Diferente

    Mano isto se chama ecriptação..!!! sua ecriptação deve estar como sha1, que é um sistema de segurança usada por muitos bancos, depois q vc criptografou ela não tem mais como voce vizualiza-lá... esper ter ajudado....!!! rep+ plis
    2 pontos
  4. Brund

    Brund Mapping

    Brund Mapping Aqui será aonde postarei as fotos de mapas, que recentemente serão feitas, então sempre procure nos últimos post. Para estreiar ( old , só pra ficar 2 imagens ) já vi a planta flutuando e está inacabado < \/ :
    1 ponto
  5. Olá, não sei se estou na área correta. Mas considero isso um script e um sistema. Estavam sempre brigando comigo, porque eu nunca posto nada... enfim esta ai uma utilidade. SISTEMA DE BACKUP DE DATABASE PERFEITO VIA DOS Nome: Sistema de Backup de Data Base Versão: 1.1 Autor: Victor8 Descrição: Através de um batch script (Comandos de DOS) ele faz um backup inteiro da sua data base. Ele cria uma pasta com o dia e a hora que foi feito o backup. Totalmente diferente e na minha opinião melhor que o feito através do php, porque com esse sistema você copia a data base em si, inteira. Agora você pode dormir tranquilo. Requerimentos para usar - Banco de dados MYSQL. - Sistema operacional Windows. Tutorial de como usar 1- Copie o código que esta no fim do tópico. 2- Abra o bloco de notas e cole o código lá. 3 - Altere as duas primeiras linhas do código com a sua configuração. set pasta_do_mysql_no_xampp=C:\xampp\mysql\data\itibia set pasta_aonde_vai_ir_os_arquivos_de_backup=C:\Documents and Settings\Administrador\Desktop\Backup mysql Atenção ao editar suas configurações! Na primeira linha coloque a pasta do banco de dados que você quer fazer backup. Normalmente ela esta em C:\xampp\mysql\data O nome do meu banco de dados é itibia. Então eu coloquei : C:\xampp\mysql\data\itibia Na segunda linha coloque o local que você quer que seja criado a pasta de backup. Eu coloquei: C:\Documents and Settings\Administrador\Desktop\Backup mysql Vamus dar um exemplo. Se o nome do meu banco de dados fosse The forgoten server E se eu quisesse que a pasta de backup fosse para o desktop ficaria assim: set pasta_do_mysql_no_xampp=C:\xampp\mysql\data\The forgoten server set pasta_aonde_vai_ir_os_arquivos_de_backup=C:\Documents and Settings\Administrador\Desktop 4 - Depois de configurado... Você salva o documento (control+s). E no nome do arquivo coloque: Backup da database.bat E pronto! Toda vez que você clicar nesse arquivo... Ele vai copiar a sua database para uma pasta. Ai se dar algum problema com o OT. Você já tem salvo ;D Dica Utilize esse programa com as tarefas agendadas do windows. Ai você escolhe um horário por dia.. que ele se executara automaticamente. No meu ot, ele esta para fazer o backup todo dia as 6 horas da manha e as 6 horas da noite. Fim. Resultado: Código : (Linguagem batch script CMD Command) set pasta_do_mysql_no_xampp=C:\xampp\mysql\data\itibia set pasta_aonde_vai_ir_os_arquivos_de_backup=C:\Documents and Settings\Administrador\Desktop\Backup mysql time /t>%temp%\# set /p hora=<%temp%\# set hora=%hora::=h%min for /f "tokens=2 delims= " %%a in ('date /t') do set data=%%a set data=%data:/=-% @echo off cls cd \ title Sistema de Backup de Data Base echo. Echo ----------- Sistema de backup de database ----------- echo. echo. echo Verificando as configuracoes das pastas que voce colocou... echo. msg/time:2 /w * "Aguarde..." if exist "%pasta_do_mysql_no_xampp%" (goto ok) else (goto naook) :ok if exist "%pasta_aonde_vai_ir_os_arquivos_de_backup%" (goto ok1) else (goto naook1) :naook cls echo. Echo ----------- Sistema de backup de database ----------- echo. echo. echo A pasta %pasta_do_mysql_no_xampp% echo Parece ser invalida, verifique o endereco. echo. msg/time:2 /w * "Fechando..." exit :naook1 cls echo. Echo ----------- Sistema de backup de database ----------- echo. echo. echo A pasta %pasta_aonde_vai_ir_os_arquivos_de_backup% echo Parece ser invalida, verifique o endereco. echo. msg/time:2 /w * "Fechando..." exit :ok1 cls echo. Echo ----------- Sistema de backup de database ----------- echo. echo. echo As suas configuracoes parecem estar corretas. echo Iniciando as tarefas.. echo. msg/time:2 /w * "Aguarde..." cls Echo ----------- Sistema de backup de database ----------- echo. echo. echo Fazendo o backup dos arquivos... echo. echo. md "%pasta_aonde_vai_ir_os_arquivos_de_backup%\backup" copy "%pasta_do_mysql_no_xampp%" "%pasta_aonde_vai_ir_os_arquivos_de_backup%\backup" ren "%pasta_aonde_vai_ir_os_arquivos_de_backup%\backup" "Backup(%data%)(%hora%)" msg/time:5 /w * "Fazendo o backup dos arquivos..." echo. echo. msg/time:2 /w * "Aguarde..." cls echo. Echo ----------- Sistema de backup de database ----------- echo. echo. echo Backup completado! echo. echo. msg/time:2 /w * "Fechando..."
    1 ponto
  6. caverna

    [Mapa] Narthes World

    Opá galera... infelizmente estou sem tempo pra terminar o mapa, então resolvi postar essa mierda de uma vez. Segue algumas imagens logo abaixo: ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ Download: Clique aqui.
    1 ponto
  7. W0lfer

    High Rate Ot - Phoenix

    Phoenix 8.60 Bom, todos os dias eu olho a lista e só vejo Global e Baiak. Por isso, resolvi postar esse OTServer inovador High Rate. Para começar, esse OT faz parte de um projeto "serissimo" que tinha como objetivo um Servidor High Rate com Donates, ou seja, sério! O servidor está "pronto-para-rodar" e ser um grande sucesso! O Servidor - Sistemas: Todos os sistemas abaixo são ÚNICOS e não foram retirados da internet, tudo faz parte do projeto. Castle Donate: Castelo de Hunts para doadores. Pet System: EXCLUSIVO! É necessário 10kk para obter o item que captura o Pet (16 tipos de Pets) VIP System: Área VIP completa, própria e adaptada para as rates Phoenix. Exclusive Rebirth Hunts: Hunts que é necessário certa quantidade de Resets para entrar. Rebirth System: Sistema de Resetar (Level 712717) Click and Buy: Sistema de comprar Items com apenas um clique em cima do item desejado. Training System: EXCLUSIVO! Há 2 tipos: Voce pode escolher treinar em um Monk ou apenas pisando em um tile. e outros... Hunts - Hunts: Todas elas são exclusivas e possuem um método proprio de entrada pelo trem. - Todos os monstros são exclusivos e adaptados para a Exp. Eventos - Cassino, Zombie, Tetris, Bomberman, Arena X1, Arena X Todos Items VIP - Comprados diretamente pelo jogo atravez de de Donate Coins que podem ser vendidos pelo Shop. Fotos Sala de Items VIP Área de Trainer por Tile Sala de Hunts exclusivas para Resets Templo Área VIP Download Scan Créditos: Zatacka
    1 ponto
  8. TheSlayer

    Baiak Slayer V2.6 By Theslayer

    Baiak Slayer 2.8 By: TheSlayer Olá Pessoal Hj vim Trazer A Atualização do BaiakSlayer 1.8,agora a nova versão 2.8 consiste em: :Principais Quests: Demon Oak Mpa Quest Inquisition Entre Outras... Versão 1.8 Oque Mudou? Versão 2.6 Oque Mudou? :ScreenShots: Baiak City Draconia Houses Acima do Temple DP Condominio Warlock City Warlock Fortress Se vc gostou REP+ Plis Download e Scan Abaixo: Download (MediaFire) http://www.mediafire...1f386yz3bns53ip Scan https://www.virustot...sis/1346721996/ Créditos: TheSlayer (edições no mapa e npc) Bryyan (mapa base scripts principais) Os virús que estão acusando são inofensivos. Se olver algum script com problema desculpe mas n sou bom em script. Gostou REP+
    1 ponto
  9. caotic

    Npc Hunt

    A ideia do scripts e do Leoxtibia mais foi eu que realizei a ideia criando o scripts. O player vai ate o npc e por um money e teleportado ate uma hunt la ele pode batalhar até que o tempo dele acabe voltando para outra posiçao sendo que apenas uma pessoa pode ficar na hunt ou seja se outro player for no npc e pedir para ir a hunt sendo que outro player estiver lá ele não se teleporta. Primeiramente o script e totalmente configuravel e obrigatorio a configuraçao de posiçao para onde ele sera levado e onde ele sera levado quando o tempo acabar. Crie um arquivo xml em npc chamado npchunt <npc name="Hunt" script="data/npc/scripts/npchunt.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola. Para ir na hunt paga diga {hunt}." /> <parameter key="message_farewell" value="Ate mais." /> <parameter key="message_walkaway" value="Ate mais." /> </parameters> </npc> Crie um arquivo lua em npc/scripts chamado npchunt.lua e adicione isto Agora va em Creaturescripts/scripts e crie um arquivo chamado death.lua Agora na mesma pasta Creaturescripts/scripts crie outro arquivo chamado logouthunt.lua Agora va em creaturescripts.xml e coloque estas tags <event type="death" name="huntdeath" event="script" value="death.lua"/> <event type="logout" name="loguthunt" event="script" value="loguthunt.lua"/> Agora em Creaturescripts/scripts abra login.lua e coloque isto antes do ultimo return registerCreatureEvent(cid, "huntdeath") registerCreatureEvent(cid, "loguthunt") E super recomendavel que a hunt não tenha saida para que o sistema fique completo ou seja quando o player entrar naquele local nao podera sair a não ser pelo tempo esgotado ou deslogando
    1 ponto
  10. Bernardo

    [Tópico Oficial] Dúvidas Escolares

    A questão está errada.
    1 ponto
  11. Bernardo

    Duvida Fatal.

    toma ai hauhauha
    1 ponto
  12. Report não aceito. Depois do tópico ter sido fechado, ele tem o direito disso. Abraços.
    1 ponto
  13. 1 ponto
  14. Gabriel Couto

    Brund Mapping

    Está inacabado né cara. Ele citou isso.
    1 ponto
  15. Brund

    Brund Mapping

    fazpoucotempoquenaopostoaqui uma estrutura de um mapinha random e básico que estou fazendo , em breve atualizo. para uma visualização um tanto quanto interessante: http://img72.imagesh...39827218903.png
    1 ponto
  16. Aki o MAP xD Só mudei o Saffron e umas partes XD http://www.xtibia.com/forum/topic/189350-pokemon-kpdo-full-edited-gablei/page__fromsearch__1
    1 ponto
  17. DinoAdmin

    [Encerrado] Como Editar Starter.lua

    GuhPk, eu nao coloquei nada '-' testa pra ve uai
    1 ponto
  18. AlbertEinstein

    [Encerrado] Cdzo Pedido

    Tutoriais de compilação de sources http://www.xtibia.com/forum/topic/125650-compilando-o-the-forgotten-server/ http://www.xtibia.com/forum/topic/190672-tutorial-compilando-source-tfs/ http://www.xtibia.com/forum/topic/137298-dev-c-como-compilar-um-otserv/ http://www.xtibia.com/forum/topic/145300-c-compilando-um-otserv/
    1 ponto
  19. SmiX

    Pedido Tutorial

    END = Funciona para fechamento de "if, while, for" RETURN = Retorna um valor, exemplo: if getPlayerLevel(cid) == 50 then return doPlayerAddExp(cid, exp) end RETURN TRUE = Ele para o if na hora RETURN FALSE = Ele para o if Espero que tenha intendido..
    1 ponto
  20. GuhPk

    Evento De Natal

    Lord, o npc funciona assim, você coloca isso aqui: ?xml version="1.0" encoding="UTF-8"?> <npc name="Papai Noel" script="papainoel.lua" walkinterval="350000" floorchange="0" speed="0"> <health now="150" max="150"/> <look type="160" head="0" body="112" legs="93" feet="95"/> Em data/npcs, só fazer um arquivo lá Papai Noel.xml e colocar isso... Depois vá em data/npcs/scripts cria um arquivo papainoel.lua e cole isso: idDoDoll = 6512 -- Id do boneco(doll) idDaCaixa = 6497-- Id da caixa que da itens local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'change doll')) then if doPlayerRemoveItem(cid, 6512, 1) then doPlayerAddItem(cid, 6497, 1) SelfSay('Marry Crystimas!!') else return selfSay('Sorry, you need a "..getItemNameById(idDoDoll)..".') end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Você estava colocando tudo junto... Por isso estava dando erro!! '-'
    1 ponto
  21. Akatsukyi

    Ajuda Com Alavancas.

    function onUse(cid, item, frompos, item2, topos) pos = {x=344, y=170, z=8} if item.uid == 7000 and item.itemid == 1945 then doPlayerAddItem(cid, 2160, 100) doTeleportThing(cid, pos) doSendMagicEffect(pos, 10) else doPlayerSendTextMessage(cid,22,"Sorry, not possible.") end return 1 end testa
    1 ponto
  22. @Topic esse site nao poderei colocar para download como o @gabriel disse esse eh o site oficial do Pokémon Ulimited vou postar outro para voçês =) ja to terminando o do Gabriel.
    1 ponto
  23. Olha Isso >> Click Me << Talves Te Ajude Amigo, nao entendi a parte do mini-map e do outland
    1 ponto
  24. E tipo assim: Se o numero que você escolheu for menor do que qualquer numero que pode ser ate 100..
    1 ponto
  25. beto06

    [Show Off] Beto

    Zarkaos acabou msm to fazendo um mapa sozinho, talvez o Aund me ajude nas férias. trabalho no momento: http://4.imgland.net/uTBxz.png
    1 ponto
  26. brun123

    Remover Summon Do Inimigo

    Spell que remove os summons que tem o mesmo nome do mestre (precisa estar atacando algum summon dele ou o verdadeiro): function onCastSpell(cid, var) local target = getCreatureTarget(cid) if not isCreature(target) then doPlayerSendCancel(cid, "You need a target.") return false end local master = getCreatureMaster(target) if not isPlayer(master) then doPlayerSendCancel(cid, "This spell works only against players.") return false end if #getCreatureSummons(master) > 0 then local function doRemoveSummon(creature) if isCreature(creature) then doSendMagicEffect(getThingPos(creature), CONST_ME_POFF) doRemoveCreature(creature) end end local success = false for _, sid in pairs (getCreatureSummons(master)) do if getCreatureName(sid) == getCreatureName(master) then addEvent(doRemoveSummon, _ * 95, sid) success = true end end end return success end Spell que indica a posição do verdadeiro: function onCastSpell(cid, var) local target = getCreatureTarget(cid) if not isCreature(target) then doPlayerSendCancel(cid, "You need a target.") return false end local master = getCreatureMaster(target) if not isPlayer(master) then doPlayerSendCancel(cid, "This spell works only against players.") return false end local function revelar(cid, target, times) if not isCreature(cid) or not isCreature(target) or times <= 0 then return end doSendMagicEffect(getThingPos(target), CONST_ME_TUTORIALSQUARE, cid) doSendMagicEffect(getThingPos(target), CONST_ME_TUTORIALARROW, cid) addEvent(revelar, 450, cid, target, times - 1) end revelar(cid, master, 10) return true end
    1 ponto
  27. beto06

    [Show Off] Beto

    como eu iria esquecer cara.. s2 ;p fotos ingame:
    1 ponto
  28. Mais uma noticia quentinha de ultima mão, o nosso querido CM Mirade faz comentarios sobre o proximo update que será lançado ainda este ano no Tibia. Confira a noticia completa abaixo! . Hoje saiu um novo teaser do Winter Update 2012 Mas nesse ano, para surpresa de todos, ele não está tão recheado de novidades como se espera de um major update de fim de ano. Como houveram várias perguntas relacionadas a isso, a CM Mirade resolveu comentar a respeito: “É verdade que esse update não trouxe grandes novidades. A razão disto é que estamos trabalhando na preparação da prévia das mudanças no sistema de PvP, o que requer muitos de nossos recursos. No momento, não podemos dar nenhuma data concreta sobre quando esse preview será lançado, mas com certeza traremos novas informações o mais breve possível. Mirade” É uma boa explicação, já que várias críticias tem aparecido sobre o PvP. O que vocês acharam disso? O comunicado oficial pode ser visto em inglês, clicando aqui. Cretidos TibiaBR
    1 ponto
  29. Lummos

    Npc Task Radbr.

    Olá, gostaria que se possível fizessem estes NPCs de task do RadBR para mim. O outro NPC seria assim: Neste último NPC você pode pegar TODAS as tasks de uma só vez. Mas só ao entrega-las só poderá realizar novamente 1 semana depois! Desde já agradeço a quem tentar e a quem fizer. Abraços a todos do Xtibia. Leonardo. @Edit Este script foi feito pelo usuário Slicer, só que no dele não conta os bixos mortos pelo jogador. O link está aqui http://www.xtibia.com/forum/topic/197139-pedido-task-system-diferente/page__p__1369997#entry1369997 Até.
    1 ponto
  30. SmiX

    Minha Primeira Sprite

    Obrigado por ajudar.. Vou tentar melhorar... @Edit A pedido de uma "certa" pessoa por PM, fiz esse dark pikachu... Podem usa-lo em seu ot.. Está livre..
    1 ponto
  31. Lummos

    Erro Nas Doors 9.60

    O daqui deu o mesmo erro, arrumei e está funcional.
    1 ponto
  32. masdead

    Templo

    Esse é um Templo que eu fiz mais falta termina ele por dentro e ele esta na versão 9.6 porque eu foi muda pra 8.60 e não queria abrir depois --' Download \/ semnadaprafazeretentandoteralgumaideiaboa.otbm
    1 ponto
  33. SkyLigh

    Vip 3,4,5 Ajudem

    1 - Passo Va em data / action / scripts / e o nome da quest e poem esse script la dentro function onUse(cid, item, frompos, item2, topos) if item.uid ==7522 then -- Aki e o uniqueid que fica no actions.xml sempre mude se for criar outra queststatus = getPlayerStorageValue(cid,7527) -- Aki Ponhe a mesma storage la de baixo if queststatus == 1 then doPlayerSendTextMessage(cid,22,"Msg de quando ja ter pego a vip e o item.") else doPlayerSendTextMessage(cid,22,"MSG DE QUANDO VIRAR VIP.") doSendMagicEffect(topos,35) coins_uid = doPlayerAddItem(cid,2160,100) -- Id do item que vai adicionar e a quantidade setPlayerStorageValue(cid,7527,1) -- Aki e A Storage da vip so mude aki se vo criar outra vip end return 0 end return 1 end 2 - Pronto Sua Quest De Vip Ja Esta Pronta Agora E Para A Pessoa Poder Passar Pra Vip ! Va em data / movements / scripts / nome do arquivo e coloke este script la function onStepIn(cid, item, pos) -- teleports config teleport1 ={x=155, y=52, z=7} -- Aki e a pos pra onde ele vai voltar se nao tiver vip if isPlayer(cid) then if item.actionid == 7527 then -- Aki e akela storage que tinha no actions vip = getPlayerStorageValue(cid,7527) -- Aki Também e akela storage e voce poem ela aki if vip == -1 then doPlayerSendCancel(cid,"Aki E A Msg Se Nao Tiver Vip Que Vai Aparecer ") doTeleportThing(cid,teleport1) else end end end end e dps em movements.xml ponhe esta tag la <movevent type="StepIn" uniqueid="AKI SEMPRE VAI SER O ID DA STORAGE" event="script" value="NOME DO ARQUIVO.lua"/> Espero que tenho lhe ajudado vlw.
    1 ponto
  34. zesy

    [Encerrado] [Pokemon] Dúvidas? - Pda

    @Kurobisu Isso acontece pq vc tem q coloca o items.otb certo no remeres: vai em "data/items/" copia os dois arquivos q vai ter lá (items.xml & items.otb) Agora vai em "C:\Arquivos de programas\Remere's Map Editor\data\854" Cola e substitui os arquivos que vc copiou (items.xml & items.otb) Agora abre o RME vai em: "File" "Preferences" agora vai na aba "Client Version", coloca "8.54" no Default client version. em "Version 8.54 search path" clica em "Browse" vai até seu client(Atenção, na pasta do client o .dat e o .spr tem q tar em nome de "Tibia"... então copia o .dat e o .spr e renomeie para "Tibia" primeiro), clica em abrir e pronto. Agora abre seu map pra editar! Pra coloca house vai em "House Pallete" e clika em "Add", edita o nome dela e tals depois clica em "House Tile" e seleciona o chão de sua house(só faze a casa com as paredes e a porta, não pode ser akela q tem a fechadura vermelha)
    1 ponto
  35. Bem confesso que ja estava sem imaginação, ai comecei invetar coisas, só não sei se voces irão gostar! O que mudou nessa nova versão? Bem, foram adicionados novos comandos e sistemas. Tipo: !food (compra 100 fire mushrooms por 1k) !ubp (compra ultra backpack por 50k) Lottery System de 30 em 30 minutos sorteando set vip, vip legs, armor, etc. Anti-magebomb (para evitar que derrubem o server com magebomb) Sistema de server de war, tipo, Matou alguem aparece uma menssagem e voce ganha uma medalha de honra! Flag Look (quando vc der look em alguem mostra quantos frags o player tem) War city (coloquei no lugar do castle) Nova quest e hunts para players level 1000+ (essa quest pega os items mais foda do jogo). Sem magias editadas e muito mais, espero que gostem! Olhem as Imagens abaixo: Templo editado (de novo) Nova area para player level 1000+ com a jungle quest! Segundo andar do prédio dos npc's Sala de premios da Jungle Quest Cidade de uma visão melhor War city terreo (tem duas saidas de volta pro templo, não está escondida) War city ultimo andar Bem postei só essas SS's, quem achou ruim fale ai e diga o que precisar ser removido para deixar o server melhor. Agora quem gostou uma REP+ e um Potinho de Reputção não faz mal neh? Senha do ADM: god/god Download: http://www.4shared.c..._ADM_Brene.html Scan: http://www.virustota...eaf0-1326318873 Alguem deve estar se peguntando? cadê a cadeia? bem eu tirei ela de lugar, se quiser prender alguem fale /jail fulano ai "Fulano" irá ficar preso por 10min
    1 ponto
  36. tibiaa4e

    Pasta Data - Funções Em Lua

    Pasta Enciclopedia com todos os links de outros tutoriais ! http://www.xtibia.com/forum/Pasta-Data-Enc...r-E-t99746.html Parte II – Funções Lua Nessa segunda parte irei mostrar como usar e quase todas as funções em lua existentes no otserver, lembrando que esse tutorial foi baseado no The Forgotten Server 0.3.0 Alpha 3. Portanto poderá haver funções aqui que não terá em outros otservers ou será diferente o nome. Lembrando que todas as funções existentes aqui poderão ser usadas tanto em actions,npcs,movements,talk actions e spells. Dividi as funções em três grandes grupos e subgrupos, os três grandes são funções get(receba), set (insira) e do (faça). Use Forgotten Server 3.0 pelo amor de deus, se você não saber usar sql aprende a usar SqlLite nesse link... Se você Aries você não tem honra para mexer aqui Funções Get São as funções que retornam valores, ou seja, elas fazem checagens. São muitos usadas e uteis. Ela é usada em condicionais (If, while, for) ou inseridas em variaveis. O modo de usa-la depende do tipo de script ou do jeito que você preferir. Dividi elas em dois grupos, a get simples e a get com parametros. Funções get simples São funções simples mesmo basta coloca-las e elas retornarão um valor, pode coloca-las em condicionais ou em variaveis. E todas elas buscam valores em players. Os que há creature pode ser usados em monstros (a maioria). São elas : getPlayerFood(cid) – Verifica quanto de tempo de comida o player possui. getCreatureHealth(cid) – Verifica a health atual do player. getCreatureMaxHealth(cid) – Verifica a health maxima do player. getCreatureMana(cid) – Verifica a mana atual do player. getCreatureMaxMana(cid) – Verifica a mana maxima do player. getPlayerLevel(cid) – Verifica o level do player. getPlayerExperience(cid) – Verifica a experiencia. getPlayerMagLevel(cid) – Verifica o magic level. getPlayerAccess(cid) – Verifica o nivel de acesso (player,gm,tutor...) getPlayerTown(cid) - Verifica o id da cidade natal do player. getPlayerVocation(cid) – Verifica a vocação dele. getPlayerSoul(cid) – Verifica o soul points. getPlayerFreeCap(cid) – Verifica quanto de capacidade atual existe. getPlayerLight(cid) - Verifica o tamanho da luz do player. getPlayerGuildId(cid) – Verifica o id atual da guild do player. getPlayerGuildName(cid) – Verifica o nome da guild. getPlayerGuildRank(cid) - Verifica o posto dele na guild. getPlayerGuildNick(cid) – Verifica o nick dele na guild. (aquilo escrito no final entre parenteeses). getPlayerGuildLevel(cid) – Verifica o nivel da guild. getPlayerSex(cid) – Verifica o sexo do player(0-mulher, 1 – homem). getPlayerLookDir(cid) – Verifica a direção na qual ele está olhando. (0-norte, 1-leste, 2-sul, 3 -oeste). getPlayerGUID(cid) – Verifica o id dele na database. getPlayerPromotionLevel(cid) – Verifica o nivel da promoção do player. getPlayerGroupId(cid) – Verifica o nivel dele. (igual acesso). getPlayerInstantSpellCount(cid) - Verifica quantas spells o player sabe. getMonsterTargetList(cid) – Verifica os montros na qual você está atacando. getMonsterFriendList(cid) – Verifica os monstros amigo (provavelmente summons). getCreatureOutfit(cid) – Verifica o id da roupa do player. getCreaturePosition(cid) – Verifica a posição x,y,z do player. getCreatureSpeed(cid) – Verifica a velocidade atual do player. getCreatureBaseSpeed(cid) – Verifica a velocidade base do player. getCreatureName(cid) – Verifica o nome do player. getCreatureTarget(cid) – Verifica quem o player está atacando. getPlayerPremiumDays(cid) – Verifica quantos dias de premmium account o player possui. getPlayerSkullType(cid) – Verifica qual skull o player possui. getPlayerBalance(cid) – Verifica o saldo bancario do player. getPlayerStamina(cid) – Verifica o tempo de stamina. getPlayerNoMove(cid) – Verifica se ele pode se mover. getPlayerExtraExpRate(cid) – Verifica a taxa de experiencia extra (a confirmar). getPlayerPartner(cid) – Se o player está em parte ou não. getPlayerParty(cid) – Verifica informações da party do player. getPartyMembers(lid) – Verifica os membros da party segundo o id da função acima. getCreatureMaster(cid) – Verifica a criatura mestre (a que sumona). getCreatureSummons(cid) – Verifica os summons da criatura. A sintaxe dessas funções é essa : Exemplo : if getCreatureMana(cid) == 20 then Ou mana = getCreatureMana(cid) if mana == 20 then Funções get com parametros. Essas funções fazem o mesmo papel da outra get simples, porém elas tem certos parametros pois normalmente elas checam coisas a mais, e algumas checam objetos e não só valores do player. Lembrando que se for comparar itens que são com nomes (exemplo : getItemNameById(2195) == 'boots of haste' then) deve se colocar entre aspas pois é uma função string. Numeros não prescisam estar dentro de aspas. São elas : getPlayerSkill(cid, skillid) - checa o skill especificado do player (0- fist,1-club, 2-sword, 3-axe, 4-distance, 5 -shield, 6 – fishing). getPlayerItemCount(cid,itemid) - checa a quantidade de item agrupaveis. getPlayerSlotItem(cid, slot) - Checa que item tem no slot do player (1-cabeca, 2- amuleto, 3- backpack, 4-armadura, 5-mao direita, 6-mao esquerda, 7-pernas, 8- botas, 9-anel, 10 slot da torcha). getPlayerWeapon(cid, <optional> ignoreAmmo) - Checa que arma o player esta usando. (o outro paramentro ainda n usei). getPlayerItemById(cid, deepSearch, itemId, <optional> subType) - Procura o item especifica no item, pode colocar o subtipo (viais por exemplo). getPlayerDepotItems(cid, depotid) - Ve quantos itens tem no depot da cidade (Por id de cidade). getPlayerFlagValue(cid, flag) - Ve as flag dos players (Apenas em TFS e nunca usei). getPlayerCustomFlagValue(cid, flag) - Verifica o valor da flag. getPlayerLearnedInstantSpell(cid, name) - Verifica se o player sabe a magia. getPlayerInstantSpellInfo(cid, index) - Desconheço getInstantSpellInfoByName(cid, name) - Verifica valores da magia getInstantSpellWords(name) - Retorna a palavra magica da magia. getPlayerStorageValue(uid, valueid) - Verifica o valor do storage do player getCreatureByName(name) - Retorna o nome da criatura. getPlayerGUIDByName(name) - Verifica o numero da tabela sql do player. getPlayerNameByGUID(guid) - Verifica o nome do jogador pelo numero da tabela sql getContainerSize(uid) - Verifica quantos slots tem o container. getContainerCap(uid) - Verifica quanto pesa o container. getContainerItem(uid, slot) - Verifica se há um container no slot especificado. getDepotId(uid) - - Verifica o id da cidade do depot. getItemDescriptionsById(itemid) - Pega a descrição do item pelo id. getItemNameById(itemid) - - Pega o nome do item pelo id. getItemPluralNameById(itemid) - Pega o nome em plural do item pelo id.(apenas itens agrupaveis). getItemIdArticleById(itemid) - Retorna um valor pelo id. Desconheço essa função getItemWeightById(itemid, count, <optional: default: 1> precise) - -Pega o peso do item por id. getItemDescriptions(uid) - - Pega a descrição do item por uid. (por exemplo se ele é item ou item2 em actions). getItemName(uid) - - Pega a descrição do item por uid. getItemAttack(uid) - Pega o ataque do item por uid. getItemPluralName(uid) - Pega o nome em plural por uid. getItemExtraAttack(uid) - Modifica o ataque extra da arma (Acho que deve ser ataque elemental ou defesa de armor). getItemIdArticle(uid) - - Desconheço. getItemDefense(uid) - - Pega a defesa do item por uid. getItemExtraDefense(uid) - - Pega a defesa extra (armor) por uid. getItemArmor(uid) - - Pega o valor de armour por uid. getItemAttackSpeed(uid) - - Pega a velocidade de ataque por uid. getItemHitChance(uid) - - Pega a chanche de dano do item por uid. getItemIdByName(name) - - Retorna o id do item pelo nome. getPromotedVocation(vocation) - - Verifica qual o nome da vocação promocional da vocação(Sorcerer = Master Sorcerer). getPlayerBlessing(cid, blessing) - - Verifica qual nivel de benção o player tem (1 = 1, 2 =2...). getTemplePositionByName(townName) - - Verifica as coordenadas do templo pelo nome da cidade. getTemplePositionById(townId) - - Verifica as coordenadas do templo pelo id da cidade. Funções Set São poucas funções. Elas inserem valores ou seja inserem novos valores, inutilizando os antigos. Deve se usa-las dentro de condicionais. Exemplo : No caso se o item se chamar boots of haste, o script coloca arm 5 nela. São elas : setItemAttack(uid, attack) - Modifica o ataque da arma setPlayerStamina(cid, minutes) - Adicione tempo em stamina. setPlayerExtraExpRate(cid, value) - Modifica mais taxa de experiencia setPlayerPartner(cid, guid) - Desconheço setItemPluralName(uid) - Modifica ou adiciona o nome do item no plural. setItemName(uid) - Muda o nome do item. setItemIdArticle(uid) - Modifica o article no item (sei la q merda é essa) setItemExtraAttack(uid, extraattack) - Adiciona ataque extra na arma. setItemDefense(uid, defense) - Modifica defesa no item setItemExtraDefense(uid, extradefense) - Modifica aquela defesa extra na arma setItemArmor(uid, armor) - Modifica a armor do item setItemAttackSpeed(uid, attackspeed) - Muda a velocidade de ataque do item setItemHitChance(uid, hitChance) - Modifica a taxa de dano do item setGlobalStorageValue(valueid, newvalue) - Adiciona um valor global (Muito util para scripts avançados) setHouseOwner(houseid, ownerGUID) - Muda o dono da casa setWorldType(type) - Muda o estilo do mundo para PvP, Non Pvp e Pvp Enforced Funções do Funções que fazer algo, normalmente modificam , porem ao contrario do set algumas apenas adiciona valores. São usadas dentro de condicionais. A sintaxe dela é : if item.itemid == 2195 then doCreatureAddHealth(cid, -1000) end No caso se o item usado no script for 2195, ele remove 1000 de hp. São elas : doPlayerLearnInstantSpell(cid, name) - Faz o player aprende a magia pelo nome dela. doRemoveItem(uid, quantidade) - Remove o item do player. doPlayerFeed(cid, food) - Adiciona "comida" ao player. doPlayerSendCancel(cid, text) - Manda aquela mensagem branca no rodape da tela. doPlayerSendDefaultCancel(cid, ReturnValue) - Inutil pelo que saiba , pq nunca vi um script com isso e por isso n sei pra q serve. doTeleportThing(cid, newpos, <optional> pushmove) - Teleporta o player para uma nova posição. doTransformItem(uid, toitemid, <optional> count/subtype) - Transforma o item em outro. doCreatureSay(cid, text, type) - - Faz o player falar algo. doSendMagicEffect(pos, type[, player]) - Faz algum efeito magico doSendDistanceShoot(frompos, topos, type) - Faz algum efeito de distancia doChangeTypeItem(uid, newtype) - Muda o tipo dele ou a quantidade de itens agrupaveis. doSetItemActionId(uid, actionid) - Adiciona uma nova actionid por uid. doSetItemText(uid, text) - - Adiciona um texto ao item. doSetItemSpecialDescription(uid, desc) - Coloca a descrição especial no item. (Esse item foi feito especialmente para sei la kem). doSendAnimatedText(pos, text, color) - Manda um texto animado (Se vc joga servidor Pvp Enforced sabe qual é). doPlayerAddSkillTry(cid, skillid, n) - Adiciona uma tentativa em um skill (Se vc colocar 9999999 ele aumenta apenas 1 skill). doCreatureAddHealth(cid, health) - Adiciona life ao player. doCreatureAddMana(cid, mana) - Adiciona mana ao player. doPlayerSetTown(cid, townid) - Muda a cidade do player. doPlayerSetVocation(cid,voc) - Muda a vocação do player ( Não coloque vocação promocional em TFS pq dará erros). doPlayerRemoveItem(cid, itemid, count, <optional> subtype) - Remove um item do player. doPlayerAddExp(cid, exp) - Adiciona experiencia ao player. doPlayerAddOutfit(cid,looktype,addons) - Adiciona addons do outfit ao player. doPlayerRemoveOutfit(cid,looktype,addons) - Remove addons do outfit do player. doAddContainerItem(uid, itemid, <optional> count/subtype) - Adiciona um container por uid. doBroadcastMessage(message, type) - Manda uma mensagem global ao servidor. doPlayerBroadcastMessage(cid, message, <optional> type) - doPlayerSetSex(cid, newSex) - - Muda o sexo do Player (0- mulher, 1 homem) doCreatureChangeOutfit(cid, outfit) - Muda a roupa do player. doSetMonsterOutfit(cid, name, time) - Muda a roupa para de um monstro. doSetItemOutfit(cid, item, time) - Muda a roupa do player para de um item. doSetCreatureOutfit(cid, outfit, time) - Adiciona uma roupa por tempo. doPlayerAddMapMark(cid, pos, type, <optional> description) - Adiciona aquelas marcações no mapa do jogador. doPlayerAddPremiumDays(cid, days) - Adiciona dias de premmium no jogador doPlayerAddManaSpent(cid, mana) - Adiciona % de magic level (Se vc colcoar 99999999 ele aumentará muitos mls...) doPlayerAddSoul(cid, soul) - Adiciona soul points ao jogador doPlayerAddItem(uid, itemid, <optional> count/subtype, <optional: default: 1> canDropOnMap) - Adiciona itens no player. doPlayerAddItemEx(cid, uid, <optional: default: 0> canDropOnMap) - Adiciona um item2 no player (Estranho). doPlayerSendTextMessage(cid, MessageClasses, message) - Manda um texto pro player. doPlayerAddMoney(cid, money) - Adiciona dinheiro ao player doPlayerRemoveMoney(cid, money) - Remove dinheiro do player. doPlayerWithdrawMoney(cid, money) - Remove dinheiro do banco doPlayerDepositMoney(cid, money) - Adiciona dinheiro ao banco. doPlayerTransferMoneyTo(cid, target, money) - Transfere dinheiro do banco. doShowTextDialog(cid, itemid, text) - Mostra o texto do item doDecayItem(uid) - Decai o item (aprodecer) doCreateItem(itemid, type/count, pos) - doCreateItemEx(itemid, <optional> count/subtype) - Cria um item2. doTileAddItemEx(pos, uid) - Cria um item2 em um tile doAddContainerItemEx(uid, virtuid) - Adiciona um item2 no container doCreateTeleport(itemid, topos, createpos) - Cria um teleport doSummonCreature(name, pos) - Sumona um monstro Existem mais comandos porém são rarissimos de ser usados. Por que os cara do TFS criam comandos em Luas para o Gesior e Jiddo se lascarem criando tranqueiras em Lua. Stackpos Sem duvidas, umas das partes mais chatas de explicar, porém ao aprender é dificil esquecer. O stackpos é usado para se mexer em itens empilhados, infelizmente ele se modifica muito então essa tabela mostra os stackpos que não mudam. Agora tirando isso os de 2 a 252 sempre mudam (Eu acho que não esqueci os outros que mudam), então vou tentar explicar do jeito que entendi antigamente... Se você tem empilhado o chão, uma mesa, e um bag. Os stackpos ficam assim Agora se você tem os mesmo itens e em cima da bag uma backpack e um scarab coin. Confundiu ? Sim é normal, se houver três ou mais itens acima do chão, o chão e o objeto acima dele continuam com o mesmo stackpos. Porém depois é contado de cima para baixo. Veja esse exemplo : stackpos: Nesse caso a ordem dos itens de baixo para cima é : Areia, mesa, dead human, machete, shovel, rope, gold coin.bag e backpack. Entenderam agora ? Se não tente fazer uns testes que com certeza entenderá. E depois pelo seu bem, tente não esquecer isso. Pois em movements é importantissimo. Bem esse tutorial foi leve e servirá de base para os proximos, pois esses comandos podem ser usados em tudo que há lua. Peço desculpas se ele fico confuso Pois não estou vagal quanto antes e tenho pouco tempo... Esperem que virão mais tutoriais. Comentarios é o combustivel. Então deem sugestões, reclamações ou me ofendam sei la.
    1 ponto
  37. PedroXtibiaaaa

    Como Criar Um Instalador

    Primeiro de tudo baixe o Install Creator [download]http://www.theclickteam.com/webftp/files/5/5/icpinst.exe[/download] Depois de instalado abra-o, vai aparecer isto: se não aparecer tentem clicar em new. Clique em avançar, escolham a pasta que está o cliente de vocês e clique em avançar. Escolham a linguagem que vai ser o instalador e embaixo o nome do produto. Sempre cliquem em "preview" para ver como vai ficar antes, clique em avançar. Em default vai ser a opção de instalação, Windows, Linux... e embaixo vai ser caso você queira que precise de um serial key pra que possa abrir o arquivo, aconselho a não botar, clique em avançar. Aqui você vai escolher como vai ser o instalador, se ele vai ser full screen ou small screen, com a opção full screen você pode escolher o nome que vai aparecer la em cima, um background ou as cores que vão aparecer no fundo. Para quem escolheu Full Screen: ali em browse você vai escolher a imagem que você quiser como fundo e embaixo são as opções: Stretch (Esticar) - Pattern (Padrão) e do outro lado é o alinhamento: Left (Esquerda) - Center (Centro) - Right (Direita) - Top (Topo) - Center (Centro) - Bottom (Fundo) Para quem escolheu Small Screen: No primeiro onde está escrito Default você pode escolher o que achar melhor, para visualizar basta clicar Preview. Embaixo em Left Bitmap você pode escolher a imagem que você vai querer que apareça na Esquerda do instalador, a imagem tem que ser no tamanho de 140x316. No outro em Top Bitmap é a imagem que vai ficar em cima, tem que ser no tamanho de 57x57. Depois disso clique em avançar. Nessa parte você pode escrever as informações que quiser, sobre como criar conta, como jogar... Clique em avançar. Nessa parte você vai poder colocar algum termo ou condição para aceitar. Clique em avançar. Aqui você pode escolhar em qual lugar a pasta do seu servidor vai ser salva, aconselho a deixar do jeito que esta. Clique em avançar. Aqui você vai poder escolher se quer ou não que o instalador crie um icone do seu cliente no desktop. Primeiro em Browse ache o seu client, e embaixo escolha o nome que você quer que apareça. Clique em avançar. Aqui não mexa no primeiro, e no segundo você pode escolher se quer que o programa execute o seu cliente quando a instalação terminar, para isso clique em browse e escolha o seu cliente. Clique em avançar. Deixe marcado Uninstall Program para que os outros não tenhma problemas para desinstalar o seu cliente. Clique em avançar 2 vezes, desmarque a opção "Do not build the install Program" Vai abrir uma janela para "Salvar como" coloque Install e feche, se ele pedir pra salvar mais alguma coisa coloque com o nome de Install Config.
    1 ponto
  38. Brund

    Como Tirar Screenshots De Modos Certos.

    Como tirar screenshot de modo correto. Esse tutorial será dedicado a aquele mappers que tiram fotos de seus mapas de um modo totalmente errado, assim estragando a visualização, ou até mesmo a avaliação de seus mapas. Tirando Screenshot pelo seu editor de mapas. *O que é necessário para tirar esta possível SS? -Remere's Map Editor(RME). -E sem dúvidas algumas, UM MAPA. avá Muitas pessoas tiram uma SS, de um modo errado, que mostrarei abaixo, dando para visualizar o Spawn, o zoom está mal ajustado, entre outras coisas. -Erros: *Zoom mal ajustado. *Está dando para visualizar o Spawn. Uma foto de um modo correto de ser tirado é da seguinte maneira: Como ajustar? *Aperte CTRL+SHIFT+N , para ajustar o zoom do RME. *Caso seu mapa apresente, o "shade"(escuro que aparece em andares inferiores), você tecle o Q. *Para tirar o SPAWN, tecle S, caso tiver adicionado criaturas. ERRO: - Sempre salvar em .png pois, se salvar .jpg contribui com a queda da qualidade. Tirando Screenshot INGAME. Várias pessoas, erram ao tentar tirar SS ingame, vamos aos exemplos abaixo, lembrando esse mapa pertence a cidade de yalahar; -SS de forma ERRADA. -Erros: *O Mapper desprezo a qualidade da foto, assim tornando a imagem mais feia. -Mas como que consigo tirar uma SS bonita? *Acompanhe as instruções abaixo. Aperte a opção OPTIONS, depois GRAPHICS, logo a seguir irá abrir uma janela, agora clique em ADVANCED, agora marque a opção (X) Don't Stretch / Shrink Game Window, e de OK; Após toda esse procedimento sua imagem irá ficar da seguinte maneira; Mas, existe outro modo de tirar SS Ingame, mas, aparecendo os items, para fazer isso, você precisa; -Você aperta o botão Restaurar Abaixo, . -Depois siga todo o procedimento mostrado acima. RESULTADO: Obrigado, por lerem tudo *-*
    1 ponto
  39. moises456

    [js]scripts Bem Legais

    bem legal gostei rep +
    -1 pontos
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...