Ir para conteúdo

Sanieg

Membro
  • Registro em

  • Última visita

Tudo que Sanieg postou

  1. Opah galera.. Tranquilo ?!.. Então, eu criei esse evento para meu WODBO, mas resolvi compartilhar com vocês.. Então, sem mais enrolação, como funciona: Então, para começar, crie doubleexpevent.lua em data/creaturescripts/scripts e dentro dele: Agora, adicione as tags em creaturescripts.xml: Em seguida, em data/creaturescripts/scripts, abra Login.lua e adicione em baixo de alguma tag parecida as tags: Ok, agora o comando para iniciar o evento.. Em data/talkactions abra talkactions.xml e adicione a tag: E para terminar, crie doubleexp.lua em data/talkactions/scripts e dentro dele: Comando utilizado para iniciar o evento:
  2. Sanieg postou uma resposta no tópico em Suporte Tibia OTServer
    Boa tarde..
  3. Pelo que eu entendi, você editou o move1.lua (Em talkactions) e isso chamou (ou tentou chamar) uma função em pokemon moves.lua.. E o erro foi você tentar construir um script 'deformado' para adaptar a sua action com essa "spell".. Acredito que se encaixaria melhor em "pedidos", pois você quer um script que provavelmente tem que ser feito do zero (Ou no mínimo seria necessário os scripts completos, não apenas alguns pedaços)
  4. Você verificou o IP do client que você está usando para se conectar ? Tente colocar o ip: 127.0.0.1 ; Em seu config.lua e em seguida, tente se conectar (No client também, mas recomendo criar uma cópia do client atual. *Para evitar problemas)
  5. Bem, se você ultrapassou o limite de 65535 sprites, elas irão ficar 'bugadas' e será bem claro que esse é o problema.. É esse o caso ? E sobre "estender" o client: não creio que seja possível em um Old Client.. Você pode "quebrar" o limite de sprites no Tibia.dat, mas isso só funcionará em um NewClient.. Ao menos, era assim na última vez em que lí um post sobre esse assunto.
  6. Sanieg postou uma resposta no tópico em Suporte Tibia OTServer
    Se você está procurando por alguém para ajudar no projeto;alguém que saiba compilar esse TFS, isso não deveria estar em "Formação de Equipe" ?..
  7. Verifique as suas tags e compare com essas tags acima que você vai entender...
  8. Mano.. É um saco editar script pelo celular.. doublespellwand.lua tag:
  9. Sanieg postou uma resposta no tópico em Playground (Off-topic)
    Cheguei nesse bagulho!!! Mas não se engane, eu não entrei no grupo porque estava solitário e sem ninguém pra conversar.. Eu entrei porque eu vou presentear vocês com a minha presença no grupo. Sejam gratos
  10. Sanieg postou uma resposta no tópico em Suporte & Pedidos
    Então amigo, eu acredito que ainda há esperança para esse mundo.. Digo, para o Hard Tibia. A última vez em que joguei um low rates não muito conhecido, ele tinha aproximadamente 200 players online. O que chamava a atenção no server, é que a sua interação com a Staff e outros jogadores era bem 'conveniente' e isso ajudava.. Algo como: você não está sozinho. Acho que isso é necessário em todo servidor.. Enfim, vamos começar falando sobre o mapa: o mapa dos servidores hard ou todo servidor em geral é algo importante. Se for um mapa qualquer usado em vários servers, o jogador vai pensar: "Esse é só mais um";"Eu já conheço esse mapa" etc.. Mas se você apenas personalizar tudo: "Eu estou perdido.";"O que faço agora ?" Então que seja um: nem igual, nem diferente demais. Sobre os sistemas: Essa parte é completamente necessária, pois todos estão sempre procurando por novidades... Em servidores hard então, nem se fala. Mas deve ser algo que acompanhe o ritmo do jogo, entende ?! Não adianta ganhar moedas de ouro se a quest pede somente moedas de prata. Algo que NÃO PODE FALTAR em um servidor Hard, é competição. Um motivo para alcançar o topo, ou continuar no topo. Mas a dificuldade do servidor não pode ser algo que, nem muito de "Se eu me esforçar um pouco eu alcanço fulano em não muito tempo", nem muito de "É impossível alcançar esse cara". Você não pode criar um servidor onde ele chegue no topo e esse seja o motivo dele parar de jogar, muito menos um servidor onde ele lute para alcançar algo que a cada passo se distancia dele.. Obs: A amizade é essencial em todo servidor; "Trabalho em equipe" não pode ficar em falta
  11. Em baixo do último end no script acima, adicione: tag: Script pronto.* Por favor, verifique o script e me diga se foi de acordo com o pedido.
  12. Não entendi aonde você quer que notifique, mas coloquei para mostrar no server log.. Segue o seguinte, em data/creaturescripts/creatureScripts.xml: em data/creatureScripts/scripts/Login.lua e criando healnotify.lua: *Caso seja no default, mude: Para:
  13. Não entendi muito bem o porque de mudar na source, mas em config.lua você pode alterar isso.. Lá você procura: E altera para: Bem.. Meio óbvio .. Mas espero ter ajudado
  14. Yo!! Boa noite.. code: moveall.lua
  15. Opah... Boa noite. Então amigo, se o caso é que alguns monstros te causam dano e outros não, mesmo com você no target, seu equipamento pode estar absorvendo o damage. Mas, dependendo de ser um monstro especifico, pode ser que algum script onCombat() esteja com erros. Dessa forma, você recebe o target, mas sem nenhum damage. (Vale lembrar que pode ser o script o próprio monstro*).. Espero ter ajudado.
  16. Meus parabéns para o criador e obrigado por compartilha-lo. REP+ em agradecimento...
  17. Sanieg postou uma resposta no tópico em Ouvidoria
    [Formatado para dispositivo móvel, fiz o possível] Olá galera, boa noite. Quanto tempo, não ?! Bem, o problema é mais para um dúvida... Estou utilizando o dispositivo Android e a cada perfil que visualizo, literalmente todos, possuem flag "5 estrelas" em seus perfis. É um bug/erro, correto ? Se sim e se possível, favor corrigir . Abraços
  18. Desculpe a desorganização estou usando pelo cell.. function onThink(cid, interval) local idletime = getPlayerIdleTime(cid) if isPlayer(cid) and idletime == 15*60*1000 and getTileInfo(getCreaturePosition(cid)).nologout then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) end return true end
  19. Sanieg postou uma resposta no tópico em Playground (Off-topic)
    Ai eu fico apartir das 07:00 até 10:00 editando um script derivado porque algumas pessoas precisavam e ainda precisam. Na hora que vou postar, percebo que não posso organizar o tópico porque na versão móvel "não possui nada" além de transferência de arquivos anexos... Mas, quem nunca ?!
  20. function onSay(cid, words, param) doSetGameState(GAMESTATE_CLOSED) db.executeQuery("UPDATE `players` SET `level` = "1" WHERE `group_id` < 6") db.executeQuery("DELETE FROM `player_depotitems` , `player_items` WHERE `group_id` < 6 AND (IGNORE INTO `player_items` WHERE `itemtype` = "2663" OR `itemtype` = "2656" OR `itemtype` = "7730" or `itemtype` = "12607" or `itemtype` = "8905" or `itemtype` = "7735" or `itemtype` = "12610" or `itemtype` = "8925" or `itemtype` = "7422" or `itemtype` = "8858" or `itemtype` = "7840" or `itemtype` = "10502" or `itemtype` = "8981" or `itemtype` = "9004" or `itemtype` = "7722" or `itemtype` = "2218" or `itemtype` = "1294" or `itemtype` = "8303" or `itemtype` = "2157")") addEvent(doSetGameState, 1*60*1000, GAMESTATE_NORMAL) return true end
  21. CONST_SLOT_HEAD = 1 --Cabeça CONST_SLOT_NECKLACE = 2 --Pescoço CONST_SLOT_BACKPACK = 3 --Mochila CONST_SLOT_ARMOR = 4 --Tronco/armadura CONST_SLOT_RIGHT = 5 --Braço direito CONST_SLOT_LEFT = 6 --Braço Esquerdo CONST_SLOT_LEGS = 7 --Pernas CONST_SLOT_FEET = 8 --Pés CONST_SLOT_RING = 9 --Anel CONST_SLOT_AMMO = 10 --Munições/ exemplo: flecha
  22. Sanieg postou uma resposta no tópico em Suporte Tibia OTServer
    Mude: if getPlayerStorageValue(target, 201) ~= -1 then for a, b in pairs(ginasios) do if getPlayerStorageValue(target, ginasios[getPlayerStorageValue(target, 201)].storage) == 1 then if getPlayerStorageValue(cid, ginasios[getPlayerStorageValue(target, 201)].storage) ~= 1 then doPlayerSendCancel(cid, "You can't attack this pokemon.") return false end end end end Para: if getPlayerStorageValue(target, 201) ~= -1 then for a, b in pairs(ginasios) do if getPlayerStorageValue(target, ginasios[getPlayerStorageValue(target, 201)].storage) == 1 then if getPlayerStorageValue(cid, ginasios[getPlayerStorageValue(target, 201)].storage) ~= 1 and not getTileInfo(getCreaturePosition(target)).pvp then doPlayerSendCancel(cid, "You can't attack this pokemon.") return false end end end end
  23. Sanieg postou uma resposta no tópico em Playground (Off-topic)
    Eu sei, apenas declarei que ele pode ser tanto positivo quanto negativo. Creio eu que ninguém faz aquilo que faz com pessimismo...
  24. Sanieg postou uma resposta no tópico em Suporte Tibia OTServer
    Tem como postar esse playerattack.lua ?

Informação Importante

Confirmação de Termo