Ir para conteúdo

Yasuo

Membro
  • Registro em

  • Última visita

  1. LucasEduardo reagiu a uma resposta no tópico: Criando nova sample
  2. NtoServer reagiu a uma resposta no tópico: Criando nova sample
  3. Mojiin reagiu a uma resposta no tópico: Minha Primeira Edit Deu Sprite
  4. Filho da puta, você pede mais que mendingo
  5. Yasuo postou uma resposta no tópico em Playground (Off-topic)
    Qm e vc ?
  6. Yasuo postou uma resposta no tópico em Suporte & Pedidos
    Mais e o mesmo template do nto brasil e alguns onlines so mudo a cor.
  7. Cara todo Client e compatível não nenhum Client especifico para NTO --'
  8. Yasuo postou uma resposta no tópico em Suporte Tibia OTServer
    aonde fica isso na pasta do site.
  9. Yasuo postou uma resposta no tópico em Suporte Tibia OTServer
    Eae galera eu tenho uma dúvida, quando adiciono um item ele fica com a sprite de tal item, so que de "TIBIA" eu queria mudar por outra pois tenho um servidor de NTO.
  10. Porque se não vende um item que da vocation vip hora.
  11. wallacewts reagiu a uma resposta no tópico: Criando nova sample
  12. Yasuo postou uma resposta no tópico em Suporte Tibia OTServer
    OBS: Não irei ensina o básico(como importar, criar db..etc.)...falarei só da parte dos samples. Tutorial usando Modern AAC: Primeiro abra o seu localhost/phpmyadmin ou 127.0.0.1/phpmyadmin Em seguida crie uma database com nome que desejar. Ao abrir a database que você criou....você irá importar o arquivo mysql.sql que fica na pasta data/schemas/mysql.sql Feito isso, abra a tabela players Por padrão...acredito que venha ao menos o char account manager...É ele que iremos utilizar para cria nosso sample! Explicação(só do que é relevante a criação do sample): id: é o número de identificação ordenado de acordo com a criação dos chars. Name: É o nome do char. world_id: É a identificação do mundo que o char faz parte. group_id: É o que vai determina o acesso do char. account_id: É a identificação da conta que o char pertence(também ordenado de acordo com a criação de contas). level: É o nível em que o char se encontra. vocation: É a identificação da vocação do personagem(ordenado de acordo com o arquivo vocations.xml que se localiza na pasta data/xml). health: É a quantidade atual de hp do char. healthmax: É a quantidade máxima de hp do char. looktype: É o Itemtype(outfit) inicial do char. maglevel: É o nível magico do char. mana: É a quantidade de mana atual do char. manamax: É a quantidade máxima de mana do char. town_id: Identificação da cidade inicial do char. posx posy posz : É a posição atual do char nas coordenadas x, y, z. cap: Capacidade que o char aguenta carregar. Edição: Name: Aqui você irá colocar o nome do sample. Level: Aqui você irá colocar o level inicial do player. Vocation: Aqui você irá colocar a vocação desse sample(verificar o arquivo vocations.xml na pasta data/xml). health: Aqui você irá colocar a quantidade de hp que o novo char irá ter: healthmax: Deixe igual o valor do health. looktype: Aqui você irá colocar o itemtype(outfit) que o novo char irá ter ao logar(no caso a outfit inicial da vocação), para editar essa parte será necessario o Dat Editor, com ele você abrirá seu cliente e procurará o Itemtype(outfit) inicial da vocação. maglevel: Aqui você irá colocar o nível mágico do char ao ser criado. mana: Aqui você irá colocar a quantidade de mana que o novo char irá ter. manamax: Deixe igual o valor da mana. town_id: Aqui você irá colocar a identificação da cidade inicial do char. posx posy posz : Aqui você irá colocar as coordenadas iniciais do char(onde ele ao logar irá aparecer). cap: Aqui você irá colocar a capacidade de carregamento inicial do char. Feito isso agora você precisa edita o arquivo config.php que fica na pasta do site! Edição: $config['vocations'] = Aqui você coloca as vocações(o nome do sample) ordenados começando de 1 . Exemplo: $config['vocations'] = array(1=>"Goku"); $config['server_vocations'] = Aqui você coloca as vocações(o nome do sample) com uma pequena mudança, em vez de ordena começando de 1, você irá colocar o id da vocação contido no arquivo vocations.xml na pasta data/xml. Exemplo: $config['server_vocations'] = array(0=>"None", 228=>"Goku"); $config['newchar_vocations'][0][1] = Aqui você irá colocar novamente o nome do sample ordenado começando de 1. Exemplo: [0]: identificação do mundo(world). [1]: ordem dos samples. $config['newchar_vocations'][0][1] = "Goku"; $config['newchar_vocations'][0][2] = "Bardock"; $startPos['x'] = $startPos['y'] = $startPos['z'] = Aqui você irá colocar as coordenadas inicais do char. Exemplo: $startPos['x'] = 1000; $startPos['y'] = 1000; $startPos['z'] = 7; Quase acabando so mais uma coisa: Abra a pasta do seu site e vá até system/application/views/create.php Aperte Ctrl + F e localize isso: select name="vocation" class="keyboardInput" id="vocation"> Logo em baixo você irá coloca novamente o nome dos sample ordenados começando de 1. Exemplo: <select name="vocation" class="keyboardInput" id="vocation"> <option value="1">Goku</option> <option value="2">Bardock</option> </select> Bom é isso. Até mais! Ajudei? REP+ Não Vai Cair Dedo! By Listrick
  13. Yasuo postou uma resposta no tópico em Suporte Tibia OTServer
    Olá pessoal andei pesquisando e não consegui encontrar esse sistema, eu já vi um parecido e era do Vodkart mais não consegui encontrar. Gostaria de um comando que envia-se certo Item/Count para o depot de certo jogador /todepot nome,item,count
  14. kaboflow reagiu a uma resposta no tópico: Minha Primeira Edit Deu Sprite
  15. Yasuo postou uma resposta no tópico em Sprites
    Você só pintou elas de outra cor, já estava tudo pintado a unica coisa que você fez foi nada além de passar outro pixel por cima.
  16. Yasuo postou uma resposta no tópico em Suporte & Pedidos
    Reset D: ? Seria legal aparecer um ícone bem pequeno da skill do lado do nome, mais bem pequeno mesmo.
  17. Yasuo postou uma resposta no tópico em Suporte Tibia OTServer
    Cara isso é meio que inútil custa alguma coisa reiniciar o Servidor.
  18. Tenta ver o script que te mandei. Sobre a tag vai em spells.xml e acha o nome da spells e la vai tar Exhaustion"1000" algo do tipo
  19. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 70) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -40.3, 1, -50.5, 1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 70) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 70) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -40, 1, -50.5, 1) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 70) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 70) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -40, 1, -50.5, 1) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 70) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 70) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -40.3, 1, -50.5, 1) arr1 = { {3} } arr2 = { {3} } arr3 = { {3} } arr4 = { {3} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) local function onCastSpell1(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat2, parameters.var) end local function onCastSpell3(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat3, parameters.var) end local function onCastSpell4(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat4, parameters.var) end function onCastSpell(cid, var) local waittime = 1 -- Tempo de exhaustion local storage = 115818 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "You are exhausted") return false end local position370 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 200, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(onCastSpell2, 800, parameters) addEvent(onCastSpell2, 1000, parameters) exhaustion.set(cid, storage, waittime) doSendMagicEffect(position370, 126) return TRUE end
  20. Cara eu acho que a uma diferença nas spr do RME e do tibia Normal, o RME liberou algumas Dat. especiais para tais versões pois não funcionavam, mais elas não podem ser abertas em programas de edição de client.

Informação Importante

Confirmação de Termo