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. Ninguém aqui é mãe diná pra saber qual script você está usando e poder arrumar se você não postar, não acha menino esperto?
  2. Erro meu, mybad. --[[ Exemplo: local config = { [400] = {Text = "[GOLD]", TextColor = "random", Delay = 200}, [300] = {Text = "[MEU PAU COM SAL]", TextColor = "18", Delay = 200}, [200] = {Text = "[MEU PAU DE ÓCULOS]", TextColor = "180", Delay = 200}, } Sempre coloque o maior level por cima. 400 está acima de 300 por exemplo /\, e 300 acima de 200. Se o TextColor for dado como "random", será aleatória a cor. ]] local config = { [400] = {Text = "[GOLD]", TextColor = "random", Delay = 200}, } function sendPlayerEffect(cid) if isCreature(cid) then for k,
  3. --[[ Exemplo: local config = { [400] = {Text = "[GOLD]", TextColor = "random", Delay = 200}, [300] = {Text = "[MEU PAU COM SAL]", TextColor = "18", Delay = 200}, [200] = {Text = "[MEU PAU DE ÓCULOS]", TextColor = "180", Delay = 200}, } Sempre coloque o maior level por cima. 400 está acima de 300 por exemplo /\, e 300 acima de 200. Se o TextColor for dado como "random", será aleatória a cor. ]] local config = { [400] = {Text = "[GOLD]", TextColor = "random", Delay = 200}, } function sendPlayerEffect(cid) if isCreature(cid) then for k, v in pairs(config) do
  4. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  5. Pequeno update para quem ainda se interessar tinha alguns erros ainda no original, sem perguntas por favor, ta ai o script: --[[ ALTER TABLE `accounts` ADD `vip_time` BIGINT(20) NOT NULL DEFAULT 0; --]] -- player:getVipTime() function Player.getVipTime(self) local resultId = db.storeQuery("SELECT `vip_time` FROM `accounts` WHERE `id` = '".. self:getAccountId() .."';") local time = resultId ~= false and result.getDataInt(resultId, "vip_time") or 0 result.free(resultId) return time end -- player:isVip() function Player.isVip(self) return self:getVipTime() > os.time() and tru
  6. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  7. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  8. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  9. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  10. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  11. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  12. Caso resolvido, obrigado @Fir3element. @Alexy Brocanello na próxima vez que for acusar alguém de plágio, verifique realmente tudo, não um pedaço de algo, aquele const.h pode ter aquela parte feita do zero e acabar igual sim, tem tutoriais em qualquer lugar sobre "aumentar os efeitos". O tópico irá continuar, e não espero mais nenhum "mimimi", ok?
  13. Quais são suas provas de que algo nesse tópico é seu @Alexy Brocanello? Eu não irei baixar source alguma para fazer comparações, se tem prova, prove, não faça os outros irem atrás disso, do contrário, não vejo o por que fazer algo com esse tópico, ao meu ver está tudo correto até aí, e aos demais, suporte tem seu lugar, se encontra algum erro ou algo assim, faça um tópico, nada de ficar floodando nesse tópico que não é voltado ao vosso suporte.
  14. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  15. Eu fiz como foi pedido, agora se quiser testar testa, se não, ta aí o script para os outros usarem. Vocação você configura no vocations.xml e você sabe disso. O script já pega o nome automaticamente para enviar a mensagem, além que para trocar a vocação ele usa o id anterior e um id novo, se não sabe configurar isso, foi mal, eu paro por aqui.
  16. No creaturescripts. creaturescripts.xml <event type="advance" name="AdvanceVocation" script="advancevocation.lua" /> login.lua player:registerEvent("AdvanceVocation")
  17. Eu já expliquei no script, lá tem comentários mostrando como funciona. --["levelminimo-levelmaximo"] ["1-30"] = { --[vocação atual id] = nova vocação id, [1] = 5,
  18. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  19. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum. ReturnValue ConjureSpell::internalConjureItem(Player* player, uint32_t conjureId, uint32_t conjureCount, bool transform/* = false*/, uint32_t reagentId/* = 0*/, slots_t slot/* = SLOT_WHEREVER*/, bool test/* = false*/) { if(!transform) { Item* newItem = Item::CreateItem(conjureId, conjureCount); if(!newItem) return RET_NOTPOSSIBLE; ReturnValue ret = g_game.internalPlayerAddItem(player, player, newItem, true);
  20. O problema me parece estar no script idle.lua na pasta creaturescripts, troque para esse: local config = { idleWarning = getConfigValue('idleWarningTime'), idleKick = getConfigValue('idleKickTime') } function onThink(cid, interval) if not isCreature(cid) or (getTileInfo(getCreaturePosition(cid)).nologout or getCreatureNoMove(cid) or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_ALLOWIDLE)) then return true end local idleTime = getPlayerIdleTime(cid) + interval doPlayerSetIdleTime(cid, idleTime) if(config.idleKick > 0 and idleTime
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo