Ir para conteúdo

Rafael Medeiros

Visconde
  • Total de itens

    340
  • Registro em

  • Última visita

Tudo que Rafael Medeiros postou

  1. Criando Accounts -Procure a Pasta data do seu OTserv -Estando nela abra a pasta players -Copie um char qualquer que estiver lá -Renomeie o arquivo para o nome do char Desejado -Abrindo o Player no Bloco de Notas e altere o "Character Name", "Account" para o número desejado -No campo access é o seguinte: 3=GM / 0=Player -Você também pode alterar outros campos: Health Now: quanto de vida vai ter na hora que você logarHealth Max: o máximo de vida que o char temMana Now: mana que terá quando logarMana Max: Máximo de ManaSex: 1=Male 0=FemaleExp: ExperiênciaCaps: Capacidade (Só influencia em servers com CAP system)Level: Level do CharMaglevel: Magic Level do Char -Volte para a pasta Data e abra a pasta Accounts -Copie alguma account existente e renomeie para o Número que você colocou no campo "Account" do seu Player. -Abra essa Account -Nela você terá o campo "Account Pass" onde deverá colocar a senha desejada -Você terá também o seguinte <characters> <character name="Player Desejado" /></characters> Onde deverá colocar o nome do seu player. -Para adicionar mais players é só copiar e colar o código: <character name="Player Desejado" /> Pronto, você acaba de Criar seu Player !!!!! É isso ae Abraços, Don
  2. Soluções para PHP Galera, isso não é bem um tutorial, são possíveis soluções para problemas quando tentam fazer o site em PHP para seu servidor. Tive muita dificuldade pra fazer, e não recebi ajuda, mas como consegui, vou falar tudo que fiz para que funcionasse. 1° Desative todos os seus Firewalls (inclusive o do win XP). 2° Se esta usando algum programa anti Nuker, lembre-se de remover a porta 8090 da lista, para que outros tenham acesso ao site. 3° Não utilize uma versão mais adiantada do que a posta no tutorial, no caso os tutos são para versão 1.7 do easy PHP, se baixou a 1.8 não vai funcionar. (Meu prob ). 4° Nuca se esqueça de alterar a Port 80 para a 8090 no httpd.conf do Apache. 5° Sempre teste 2 ou mais versões de um Script de cadastramento antes de tomar conclusões. 6° Não esqueça de liberar a porta 8090 em seu Modem caso possua Adsl. 7° Lembre-se que cada Script é configurado de forma diferente para cada PHP, então não esqueça de alterar a localidade da pasta Players e Accounts nos respectivos PHP's. 8° Para facilitar sua vida, use um programa específico para abrir um arquivo .PHP, eu indico esse (PHP Editor 2.22)* 9° Faça sempre com calma, leia atenciosamente os tutoriais, e faça exatamente igual, não tente improvisar se não tiver certeza. 10° E o mais importante, SEMPRE procure ajudar, e compartilhar para ser ajudado, tenha paciencia com aqueles que te ajudam, pois lembre-se, eles não são obrigaados a isso. Espero ter ajudado alguem pelo menos ! *Quando ocorre erros como o exemplo abaixo, ele sempre informa a linha que ocasionou o problema, então fica facil, no erro abaixo, pode ver nitidamente, que o endereço da pasta do easyphp, é diferente do endereço configurado pelo usuario. Creditos para <-[|OraculO|]->
  3. Belo tutorial..... Continue assim guri !!!! o XTibia agradece....... xD
  4. Como acabar com LAG dos Monstros? Somente para WindowsXP: Pressione Ctrl + Alt + Del Na tela que aparecer vá em processos e selecione o aplicativo de seu OTserv Clique com o botão direito nele e vá em Definir Propriedade -> Tempo Real e dê OK. Pronto, assim você acaba com o lag dos monstros e com aquele exausted demoradasso Abraços, Don
  5. @ Shinokuk Bom, essa parte que diz: -- drawblood: determina se o ataque deixa poça de sangue. Num influencia em nada, todas as runas têm. O que determina se haverá poça de sangue ou não é a instrução : drawblood = true Obviamente, "True" = Com poça de sangue "False" = Sem poça de sangue É isso ae..... Abraços, Don
  6. Criando suas próprias Runas Primeiramente aqui vão algumas dicas: -Procure criar boas fórmulas de ataque -SEMPRE edite a cor do ataque da runa (Se é uma explosão, um powerbolt, ataque físico,etc) -Edite a animação de quando a runa acerta o alvo. Bom, vamos começar a criar nossas runas Para editar tudo isso, mantenha o arquivo spell.lua aberto. Ele esta localizado em data/spells/lib. Os ids de runes começam em 2260 (blank rune). Teste os Ids desejados para a criação de runas exclusivas 1- Vá até o spells.xml e crie a TAG da runa <rune name="runa" id="2301" charges="9" maglv="1" mana="0" enabled="1"></rune> 2- Ainda no spells.xml crie a TAG pra fazer a rune. No lugar de palavra magica voce coloca o que é necessario dizer para criar a runa <spell name="runa" words="palavra magica" maglv="5" mana="200" enabled="1"><vocation id="1" /><vocation id="2" /></spell> 3- Vá para items.xml e adicione a tag do item id da runa <item id="2301" name="palavra magica" type="rune" maglevel="1" weight="0.1" /> 4- Na pasta INSTANT dentro de SPELLS e crie um arquivo chamado palavra magica.lua E escreva isso: attackType = ATTACK_NONEanimationEffect = NM_ANI_NONEhitEffect = NM_ME_NONEdamageEffect = NM_ME_MAGIC_BLOODanimationColor = BLUEoffensive = falsedrawblood = falsefunction onCast(cid, creaturePos, level, maglv, var)n = makeRune(cid,2301,9); return nend 5- Na pasta RUNES dentro de SPELLS e crie um arquivo chamado runa.lua (Escolha o nome da sua runa) agora divida em duas partes. Se for runa q nao precisa a mira acertar o alvo (Ex: explosion) é um script se precisar (Ex: SD) é outro. 5.1 Runas Sem Mira area = {{0, 1, 0}, {1, 1, 1}, // <-------- edite a area a seu gosto. Onde tem 1 havera ataque{0, 1, 0}}attackType = ATTACK_PHYSICAL // <- Tipo de ataque: energy, fire, poison, physical, burst etc.needDirection = false // <----- "false" para sem mira(explosion) e "true" para com mira (sd)areaEffect = NM_ME_EXPLOSION_AREA // <----- animação q vai apareçer onde tem 1 no desenho da areaanimationEffect = NM_ANI_FIRE // <--- animação do caminho do ataque (fogo da explo, entre outros (veja o spell.lua na pasta data/spells/lib para mais detalhes)hitEffect = NM_ME_EXPLOSION_DAMAGE // <-- animação quando a rune atinge o chao/alvodamageEffect = NM_ME_DRAW_BLOOD // <-- animação quando causa dano no alvo (Neste caso sangue)animationColor = RED // <-- Cor do danooffensive = truedrawblood = trueExplosionObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)function onCast(cid, creaturePos, level, maglv, var)centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}ExplosionObject.minDmg = (level * 2 + maglv *3) * 0.6 - 50 // <-- formulas de ataque (/\ Dano minimo .... \/ Dano maximo)ExplosionObject.maxDmg = (level * 2 + maglv *3) * 0.9 + 25return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, ExplosionObject:ordered())end 5.2 Runas Com Mira n doTargetMagic-- attackType: tipo do ataque (energy, poison, fire)-- cid: id do alvo-- Targetpos: posição do alvo-- animationEffect: animação do projetil (powerbolt, bolinha preta da sd, etc)-- damageEffect: efeito mostrado quando rune causa dano ao player-- animationColor: cor do dano-- offensive: indica se a magia é de atk ou de cura-- drawblood: determina se o ataque deixa poça de sangue.-- minDmg: dano minimo-- maxDmg: dano maximo-- returns true if the spell was casted.attackType = ATTACK_PHYSICALanimationEffect = NM_ANI_SUDDENDEATHhitEffect = NM_ME_MORT_AREAdamageEffect = NM_ME_DRAW_BLOODanimationColor = GREYoffensive = truedrawblood = trueSuddenDeathObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)function onCast(cid, creaturePos, level, maglv, var)centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}SuddenDeathObject.minDmg = (level * 2 + maglv *3) * 1.3 - 30 //<-- edite as formulas como quiserSuddenDeathObject.maxDmg = (level * 2 + maglv *3) * 1.7return doTargetMagic(cid, centerpos, SuddenDeathObject:ordered())end Bom é isso ae galera, Enjoy !!! Abraço, Don
  7. Sem palavras..... O sistema está sensacional........tenho certeza que TODOS vão gostar, pois é um sistema novo, de fácil uso e de grande ajuda para todos os jogadores de Tibia..... Gus...vá preparando a expansão para todos os mundos......xD Eu estou muito orgulhoso do programa !!!! Me sinto muito bem em dizer que ajudei em algumas coisas no sistema, mesmo que não tenha ajudado tanto sei que uma parte de mim está nele. Parabéns Gus........ Sistema Excelente !!!!!!! Abraços
  8. Rafael Medeiros

    Ajudando XTibia

    Isso ae......bora ajudar....... Eu fiz minha parte...... Façam vcs também as suas :lol:
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...