Ir para conteúdo

dragonfight

Barão
  • Total de itens

    249
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que dragonfight postou

  1. Protocolo:Tibia 8.0/Devland 0.97 Pessoal, to precisando de um script que mude o level do player, pra um determinado level, do tipo: db.executeQuery("UPDATE `players` SET `level` Porque eu acho que pra mudar level, tem que ser pelo banco de dados. Se alguém puder ajudar, dou rep + Flw
  2. Cra funciono, vlw te dei rep++, amnha do rep pro Demonbholder. Eu não sei se é só comigo, mas tem vocação nova, tenta cria uma vocação e loga ela. Não vai dar efeito na hora, só depois de um tempo. Amanhã testo +, tenho que acorda cedo, flws
  3. Coyote, não funciono aqui... O que eu tenho que colocar no creaturescripts.xml? a propósito, pra colocar somente pra determinada vocação, esse parte ficaria assim: if (getPlayerVocation(cid) == 201) then <<vocação numero 201 doSendMagicEffect(getCreaturePosition(cid), efeito) addEvent(doEffect, delay*1000, cid) end return TRUE end E as outras assim elseif (getPlayerVocation(cid) == 540) then <<vocação numero 540 doSendMagicEffect(getCreaturePosition(cid), efeito) addEvent(doEffect, delay*1000, cid) end return TRUE end ]É isso, se você puder me ajudar a ver onde to errando, meu creaturescripts ta assim: <event type="login" name="login" event="script" value="login.lua"/> Flws
  4. Num dá... o wodbo teve suas sources modificadas e compilado, então eu não sei como foi feito o comando doReborn, que é usado lá. Eu precisava achar um outro jeito... Num dá... o wodbo teve suas sources modificadas e compilado, então eu não sei como foi feito o comando doReborn, que é usado lá. Eu precisava achar um outro jeito... Pessoal, to chegando perto, se alguem puder me ajudar com esse erro, eu achei essa função lib na net: --do reborn function doReborn(cid, level, looktype, vocation) setGlobalStorageValue(1000,getPlayerGUID(cid)) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = " .. level .. " WHERE `id` = " .. getGlobalStorageValue(1000) .. ";") db.executeQuery("UPDATE `players` SET `looktype` = " .. looktype .. " WHERE `id` = " .. getGlobalStorageValue(1000) .. ";") db.executeQuery("UPDATE `players` SET `vocation` = " .. vocation .. " WHERE `id` = " .. getGlobalStorageValue(1000) .. ";") return TRUE end Até ai tudo bem, mas quando uso o comando por talkaction, o player é kickado e aparece esse erro na distro: ][ Como o banco de dados é antigo, talvez seja isso... Se alguém puder me ajudar...
  5. Eai pessoal blz? To deixando esse pedido ai, quem tiver conhecimento na área e puder ajudar... Sabe aqueles effects do tibia? Eu gostaria de colocar para mandar os effects no player, dependendo da vocação. Ficaria mandando effect no player de 1 em 1 segundo. Como seria pela source, apenas seria checada a vocação, e em seguida mandasse os effects. Se alguém souber como fazer isso e puder me ajudar, fica ai o pedido :wink:
  6. Informações Protocolo: Tibia 8.0/Devland 0.97 Experiência:Estou progredindo aos poucos Tipo de Script:Pode ser por Npc(eu prefiro) ou talkaction. Seguinte pessoal, estou precisando colocar um sistema de reset no meu ot, mas não estou conseguindo. Eu já trabalhei com um server devland 8.0 que tinha esse sistema, quem conhece o wodbo sabe. O que eu não sei fazer, é um comando que volte o level e experiência pro 1, sem tirar mana e life. Tanto faz por npc, talkaction. Peço ajuda por favor, pois so falta isso pro meu ot ficar completo... Qualquer ajuda é bem vinda, mesmo se não tiver certeza... Obs: Se precisar mexer nas sources, eu sei compilar e tudo mais...
  7. Nao, o script não fui eu que fiz, ja veio num ot que eu baxei de wodbo. Como não sei quem fez, não coloquei nome. Se você souber quem fez eu coloco os créditos, só me falar
  8. Ai blz? Cola isso no talkactions.xml: Depois cria um arquivo na pasta scripts chamado spells.lua e cola isso: É isso. Te ajudei, Rep++ aeww
  9. Legal cara, esse é apenas seu primeiro trabalho, continue progredindo e trazendo seus trabalhos ao xtibia :smile_positivo:
  10. Cara, já tentei, não deu certo. Já tentei com o remere's, com o pvp zone tool, e não deu. Os players não pegam frags, mas perdem itens e level. Já tentei até com o map editor, aqueles negócio de spawn tool e não deu certo. Deu certo, o player não catar frags, mas ele perde level e itens... Se você souber algum script, ou aonde posso estar errando... Os players simplesmente não pegam frags... Mas em vez de eles serem teletransportados, eles morrem e perdem level e itens. Existe alguma regra pro teleport? Ou algum script? Ou se alguém puder me ajudar com esse script, é a mesma coisa praticamente: http://www.xtibia.com/forum/topic/152969-ser-teleportado-ao-zerar-health/
  11. Uso protocolo:8.0/Devland 0.97 Conhecimento em script:Estou melhorando pouco a pouco, já consigo montar pequenos scripts. Pessoal, estou tendo dificuldades com a minha arena, acho que o devland que eu uso(ou todos os devlands) tem a arena bugada. Os players não pegam frags, mas morrem e perdem level... Estou precisando de um script, que ao zerar a vida, em vez de morrer, ele fosse teleportado. Ou algum script com a função OnDie, mas que ele não morresse. Se alguém puder ajudar agradeço... Ou se alguém souber porque minha arena não funciona: http://www.xtibia.com/forum/topic/152935-arena-pvp-tibia-80-devland-097/ Também agradeço...
  12. Nao entendi sua pergunta, se voce quer saber o id de algo, logue com um adm e de look...
  13. Pessoal, preciso de ajuda, não sei onde posso estar errando. Eu preciso de uma arena, que não houvesse limite de players ao entrar, e que quando o player morresse, ele apenas fosse teleportado e não perdesse itens nem level. Acho que estou no caminho certo, vejam meu arquivo pvparenas.xml: Eu adicionei o local onde os players devem sair ao morrer, e os tiles, estão corretos também. Eu testei, e os players não pegam frags, mas ao morrer, em vez de teleportar, eles perdem itens e level. Obs: Uso protocolo tibia 8.0/devland 0.97 Se alguém souber o que está acontecendo e puder ajudar :smile_positivo: DOU REP++
  14. Na verdade acho que tem que ser pelas sources mesmo... Se alguém puder me ajudar. Eu vi um ot que mudou o nome de shielding, para defense. Sem usar shield, o defense subia. Se alguém puder ajudar Obs: Sei compilar as sources
  15. Eu editei, porque axo que me expressei errado. Eu procuro um jeito de deixar meu ot assim, mesmo sem o player estar usando escudo, a skill shielding suba, quando ele estiver sendo atacado por monstros. E também que não precise atacar o monstro para subir o shielding. Se alguém souber, e puder ajudar, peço que me ajude por favor :smile_positivo: DOU REP++
  16. Vlw cara, muito útil, eu nem sabia que dava pra fazer isso :smile_positivo:
  17. Simples, mas útil, vlw fuiz :smile_positivo:
  18. Não entendi sua pergunta, você quer um acc maker para o seu ot? qual versão você usa?
  19. Certo, eu mesmo resolvi, vou postar caso alguém precise. Na source, busque a palavra moveticks, no arquivo creature.cpp. Vai achar algo +- assim: Item* corpse = getCorpse(); if(corpse){ if(getKillers(&lastHitCreature, &mostDamageCreature) && mostDamageCreature){ if(mostDamageCreature->getPlayer()){ corpse->moveTicks = 30; Player* player = mostDamageCreature->getPlayer(); if(player->getGUID()){ corpse->ownerBody = player->getGUID(); } } } Perceba que o meu está>> corpse->moveTicks = 30; , apenas troque para >> corpse->moveTicks = 0; Pronto, o loot estará disponível na hora, não precisando esperar 30 seg depois que mata o monstro :smile_positivo:
  20. Sim, eu sei que dá. Eu já vi eum fórum estrangeiro uma vez uns scripts pela source, mas na época eu não me interessei. Já hoje seria muito mais útil pra mim pelas sources...
  21. Vlw pela ajuda, eu tinha dúvida, eu axava que esse speed, aumentava a velocidade do ataque :lol²: <attribute key="speed" value="50"/> Obs ISSO NÃO É A PORCENTAGEM N value="50" E SIM QUANTO VAI ALMENTA EM SPEED CADA 1 LV NO JOGO DA 2 DE SPEED SE VC QUISER UM CARA COM 30LV A MAIS DE SPEED COLOQUE 60 Eu queria apenas saber como aumentava o speed ao andar, não importa se é em % ou não, :smile_positivo:
  22. Vlw pela ajuda, eu tinha dúvida, eu axava que esse speed, aumentava a velocidade do ataque :lol²:
  23. Pessoal, como faço para um item qualquer, quando equipado ao player, aumente a velocidade dele andar? Dou rep++ quem me ajudar :smile_positivo:
  24. O npc desbug pra wodbo que eu tenho é esse aki: Crie um arquivo na pasta npc/script chamado desbug.lua e cole isso: Agora na pasta npc, crie um arquivo com o nome desbug.xml e cole isso aki dentro: É isso cara. Se te ajudei da Rep++ ai :smile_positivo: Editando: O npc funciona assim, diga, hi, desbug e yes. E também custa 10g pra subir 1 lvl e desbugar.
  • Quem Está Navegando   0 membros estão online

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