Ir para conteúdo
  • Cadastre-se

Yota

Membro
  • Total de itens

    75
  • Registro em

  • Última visita

Tudo que Yota postou

  1. Existem vários no fórum, hei de procurar antes de pedir algo, rsrs Isso ocorre porque está faltando uma parte do talkactions e também por cocê não definir o evento. Creio eu que tu hei de não adicionar o sistema corretamente.
  2. Você possui a source do seu otserv? Deve ser em algum MOD ou em algum destes arquivos da source(configmanager)
  3. Muda o IP do seu cliente para 127.0.0.1. Isso ocorreu comigo. Meu pc entra pelo host local, enquanto outros players conseguiam logar pelo IP fixo. Caso não dê certo, hei de ir em C:\Windows\System32\drivers\etc e abra o arquivo HOST, apague tudo e use este.(Muitas vezes o antivírus, como o Kaspersky modifica.) Resumindo, hei de trocar o teu HOST, por este: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP
  4. Isso é devido a sua source não aceitar uma versão diferente do otbm na qual ela foi programada.(Algo assim). Faz o seguinte, posta seu items.cpp para que eu te ajude. O arquivo fica localizado na sua source. Caso não possua as source já adianto, é impossível fazer funcionar com o item.otbm que hei de usar.
  5. Configurou no xml de cada monstro?
  6. Fez tudo certo? Porque eu utilizo este mesmo código no meu projeto, e está tudo normal.
  7. Você baixou a source? Ela tem tudo, e está só no jeito de compilar.
  8. Obrigado grande vodk. O rep não caiu no meu saldo, rs.
  9. Aqui, está source contem os opcodes instalado. Ela é 854(TFS 0.3.6). pokemon source.7z
  10. Aqui para 854, acabei de postar
  11. Boa noite, venho compartilhar o código feito por @Oneshot/ @Garou, com adaptação para tfs 0.3.6 (854) por mim. Bem, ele postou para atfs 0.4 (860), dai eu só mexi em umas linhas parar funcionar no tfs 0.3.6(854), dai vou compartilhar com vocês. Com o monster level system, o monstro passa a ter level e ganha mais HP, dá mais dano, tem mais defesa, dependendo dele. monsters.h procure por: bool isSummonable, isIllusionable, isConvinceable, isAttackable, isHostile, isLureable, isWalkable, canPushItems, canPushCreatures, pushable, hideName, hideHealth; Substitua por: bool is
  12. Eu fiz uma versão 8.54. se quiser, posso postar.
  13. Ta incompleto. E algumas essa funções so necessitam leves mudanças. Falta varias coisas tipo esta do protocolgame.cpp if(player->isTvWatching()){ if(recvbyte == 0x82 || recvbyte == 0x64 || recvbyte == 0x65 || recvbyte == 0x66 || recvbyte == 0x67 || recvbyte == 0x68 || recvbyte == 0x69 || recvbyte == 0x6A || recvbyte == 0x6B || recvbyte == 0x6C || recvbyte == 0x6D) // p´layer nao usar item em tv cam return; } /*if(player->isTvWatching() && recvbyte == 0x82){ switch(recvbyte) { case 0x32: // otclient extended opcode parseExt
  14. Obrigado pelos créditos. Lembrando que, só funciona pra PDA.
  15. me passa seu skype? 
    um amigo quer falar contigo, skype dele: danielcamiloglobalwar
    adiciona o meu tbm: deadpoolcw

  16. Mais ou menos. Era um backup. Só que eu decidi fazer usando a engine 1.2 do tfs, na versão 10.96. E estou pensando em disponibilar este servidor 0.3.6 (8.54), com as sources. vlw haha
  17. Isso acontece quando você erra em alguma função na lib, ou coloca uma virgula a mais. Faz com que a lib buge.
  18. Posta aqui o seu levelsystem.lua e goback.lua e me fala quando exatamente ocorre este erro ai.
  19. <action actionid="1353" event="script" value="earthstone.lua"/> Aqui você está usando actionid, no caso, tem que ir no mapa e colocar está actionID no item.. Mas, eu tenho certeza que você queria fazer assim: no action.xml troque sua linha por esta: <action itemid="1353" event="script" value="earthstone.lua"/>
  20. Seria mais fácil você apagar o char adm e cria outro, não?
  21. function onSay(cid, words, param, channel) local group = 3 if not(getPlayerGroupId(cid) >= group) then return false end if (param == "") then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce precisa informar o nome do jogador.") end local pid = getPlayerByNameWildcard(param) if (not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O player " .. param .. " nao está online.") end doAddIpBanishment(getPlayerIp(pid)) doPlayerSendTextMessage(cid, ME
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo