Ir para conteúdo
  • Cadastre-se

Snowsz

Héroi
  • Total de itens

    1213
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que Snowsz postou

  1. Na tag no spells.xml da sua magia, adicione o seguinte parâmetro: direction="1" Exemplo com a magia "exevo frigo hur": <instant group="attack" spellid="121" name="Ice Wave" words="exevo frigo hur" lvl="18" mana="25" direction="1" exhaustion="4000" groupcooldown="2000" needlearn="0" script="attack/ice wave.lua"> <vocation name="Druid"/> <vocation name="Elder Druid"/> </instant>
  2. Não foi testado: em data/creaturescripts/scripts adicione um arquivo chamado doubleLootAmulet.lua e coloque isso dentro: local amuletId = 2160 function onKill(creature, target) local player = Player(creature) if player:getSlotItem(CONST_SLOT_NECKLACE).itemid == amuletId then if target:isMonster() then local pos = target:getPosition() local corpse = Tile(pos):getTopDownItem() if corpse:getType():isCorpse() and corpse:getType():isMovable() then if corpse:isContainer() then local str = "[Double Loot Am
  3. Se precisa de ajuda com algo diferente, crie um tópico na sessão correta!
  4. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Clients"
  5. Tenta, não manjo de C++, mas vai que funciona: int32_t LuaScriptInterface::luaGetCreatureName(lua_State* L) { //getCreatureName(cid) ScriptEnviroment* env = getEnv(); if(Creature* creature = env->getCreatureByUID(popNumber(L))) if(Monster* monster = env->getCreatureByUID(popNumber(L))->getMonster()) lua_pushstring(L, monster->realname.c_str()); else { lua_pushstring(L, creature->getName().c_str()); } else { errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND)); lua_pushboolean(L, false);
  6. Troque o título do tópico imediatamente, esse tipo de título é contra as regras, além de ter postado na área errada! O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
  7. Sim, com toda a certeza kk, só faltava quem passar pela porta 999 virar um novo GM, por ser fiel ao jogo e jogar tanto isso... O Tibia já não tem mais o que inventar praticamente, ta perdendo jogadores, com certas alterações "escrotas", além de estar praticamente pay-to-win, premium comparado a um free, é tipo um gm comparado a um tutor...
  8. Não, não foi totalmente arrumado, e como foi pedido informe a BASE TESTADA, do jeito que isso está, não vai adicionar mais hp ao "summon", simplesmente só vai dar um heal.
  9. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Mapping " Para: "OTServ → Suporte OTServ → Suporte de Scripts"
  10. @UP Lembro que fiz esse gist https://gist.github.com/anonymous/30fa4f28216c141f78a1 do github, não lembro se testei e se funcionou, podes testar, para alterar o local do nome .
  11. Cara, cria uma pasta chamada 854 e bota os arquivos lá dentro, em things/854.
  12. Aumente o valor -10000.0, exemplo: -999999999
  13. Esses erros são normais, problemas que você fez algo errado, e também de scripts que já tem erro, o Mitsuig é assim mesmo...
  14. Pelo visto, não é nesse arquivo. Então, vá no seu banco de dados, já que é TFS 1.X, é mysql, logo, execute essa query: UPDATE `players` SET `description` = ''; Se não funcionar, use essa: UPDATE `players` SET `comment` = ''; E por favor, avise no tópico qual foi usada e qual funcionou, assim ajudará outros membros também.
  15. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Clients" E sim, isso é possível, afinal, o Tibia, foi feito do zero, código por código, do mesmo modo que fizeram o nome ficar naquele lugar, ele fica em outro. Para fazer isso, no old client, é necessário a injeção de dlls, já no OTClient, você só precisa editar a source, eu já vi isso uma vez, não lembro e
  16. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
  17. function onThink(interval, lastExecution) for _, name in ipairs(getOnlinePlayers()) do local cid = getPlayerByName(name) if getPlayerStorageValue(cid, 9899) >= 1 then doSendAnimatedText(getPlayerPosition(cid), "[VIP]", 29) local spot = getThingPosition(cid) doSendDistanceShoot({x = spot.x + 1, y = spot.x + 1, z = spot.z}, spot, 37) doSendDistanceShoot({x = spot.x - 1, y = spot.y - 1, z = spot.z}, spot, 37) doSendDistanceShoot({x = spot.x + 1, y = spot.y - 1, z = spot.z}, spot, 37) doSendDistanceShoot
  18. Se eu soubesse ajudava, mas não sei, e não estou prejudicando estou seguindo as regras, coisa que você não fez. Então espera até que alguém que saiba ajude.
  19. Você criou outro tópico, espero que não aconteça novamente, se alguém vai ajudar, vai ser nesse, nada de criar novos tópicos.
  20. Essa verificação: if(item.uid == 2500 É totalmente desnecessária, só faz custar mais ao servidor, mesmo que seja pouco, de grão em grão a galinha enche o papo... Não é necessário colocar () nisso, ficaria até melhor sem , e está faltando return true no final do script, para ele poder abrir a porta caso tenha o skill. Também poderia fazer assim: function onUse(cid, item, fromPosition, itemEx, toPosition) return getPlayerSkillLevel(cid, SKILL_SWORD) < 20 and doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You need 20 sword fighting to open this door.") or true end
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo