Ir para conteúdo
  • 2 Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

source W2PP - Item por Level - correção.


SaveWYD
 Compartilhar

Posts Recomendados

boa noite Aviso isso é somente pra aqueles que nao conseguiram resolver. sem enroladas. Primeiro vamos analisar oque estava. Abra a source e localize o arquivo Server.cpp Localize esta linha (CTRL + F) [B]ReadLevelItemConfig [/B] Agora ta mais facil de voce achar esta linha: [QUOTE] [B]sscanf(tmp, "%d %d %d %d %d %d %d %d %d %d ", &cls, &type, &level, &ival1, &ival2, &ival3, &ival4, &ival5, &ival6, &ival7);[/B] [/QUOTE] [B] Note que, tem 10 valores a serem lidos "%d". Agora no diretorio ./TMSrv/run da release, abra o arquivo LevelItem.txt Perceba os seguintes valores [QUOTE] #ID LEVEL CLASSE TYPE ITEM #TK DN SET MALHA 0 29 0 1 1147 43 3 2 20 42 40 1 34 0 1 1159 43 3 2 20 74 12 2 39 0 1 1111 43 3 4 20 0 0 3 44 0 1 1135 43 3 2 20 3 20 4 49 0 1 1123 43 3 2 20 3 20 1 - 2 3 4 5 6 7 8 9 10 11 <- temos 11 valores a ser lidos , PODE CONTAR e COMPARAR com os do ARQUIVO [/QUOTE] percebemos logo uma variavel que esta faltando, entao adicionaremos e a linha do arquivo Server.cpp ficará exatamente dessa forma nao se esqueca de criar a variavel id [IMG]https://imageshack.com/a/img921/4864/9WkHMD.png[/IMG] oque muda, é a variavel inteira id criada, alterado a ordem da "&cls, &type, &level..." e adicionado ao sscanf() 11(ONZE) %d's Espero que entendam e espero que funcione. [/B] @Edit Aqui funcionou
  • Curtir 2
  • Amei 2
Link para o comentário
Compartilhar em outros sites

  • 5 anos atrás...

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.