Jump to content

Bug Sistema de Pedras do Dragão


Marcos

Recommended Posts

Boa tarde,

Estou testando os sistema de pedras do dragão, e ao tentar refinar as classes, e ao clicar no botão refinar, não acontece nada.

Aparece a seguinte mensagem tanto, no syserr como no syslog:

 

SYSERR: Oct  3 15:08:43.260938 :: DoRefineGrade: Possiblity of invalid client. Name [ADM]Marcos

 

Agradeço grandemente, a ajuda,

OBS: Já tentei uma solução que se encontra em outro forum, mais deu-me erros no syserr do cliente,

Boa tarde a todos...

Link to comment

Bem amigo isso ocorre porque a definição de refinação esta diferente entre servidor <-> cliente.

Vá em  dragon_soul_table.txt e altere:

Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    15    30000    70    25    5    0    0
        GRADE_BRILLIANT    10    50000    25    70    5    0    0
        GRADE_RARE    5    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

Por 

Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    3    30000    70    25    5    0    0
        GRADE_BRILLIANT    3    50000    25    70    5    0    0
        GRADE_RARE    3    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

Deixo aqui o sistema dragon soul completo.

Senha:  tlthings.net

upgrade_system_dragon_soul_full.7z

Link to comment
2 horas atrás, juniorsilva disse:

Bem amigo isso ocorre porque a definição de refinação esta diferente entre servidor <-> cliente.

Vá em  dragon_soul_table.txt e altere:

 


Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    15    30000    70    25    5    0    0
        GRADE_BRILLIANT    10    50000    25    70    5    0    0
        GRADE_RARE    5    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

 

Por 

 


Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    3    30000    70    25    5    0    0
        GRADE_BRILLIANT    3    50000    25    70    5    0    0
        GRADE_RARE    3    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

 

Deixo aqui o sistema dragon soul completo.

Senha:  tlthings.net

upgrade_system_dragon_soul_full.7z

Muito Obrigado @Júnior Silva

Link to comment
10 horas atrás, juniorsilva disse:

Bem amigo isso ocorre porque a definição de refinação esta diferente entre servidor <-> cliente.

Vá em  dragon_soul_table.txt e altere:

 


Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    15    30000    70    25    5    0    0
        GRADE_BRILLIANT    10    50000    25    70    5    0    0
        GRADE_RARE    5    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

 

Por 

 


Group RefineGradeTables                                    
{                                    
    Group Default                                
    {                                
        #--#    NEED_COUNT    FEE    GRADE_NORMAL    GRADE_BRILLIANT    GRADE_RARE    GRADE_ANCIENT    GRADE_LEGENDARY
        GRADE_NORMAL    3    30000    70    25    5    0    0
        GRADE_BRILLIANT    3    50000    25    70    5    0    0
        GRADE_RARE    3    70000    8    15    75    2    0
        GRADE_ANCIENT    3    100000    2    3    8    85    2
    }                                
}

 

Deixo aqui o sistema dragon soul completo.

Senha:  tlthings.net

upgrade_system_dragon_soul_full.7z

Este @juniorsilva é um deus :O 
Sempre pronto a ajudar, continua 

Link to comment

Boa noite, com a ajuda do @juniorsilva consegui resolver o problema de refinamento das classes, agora está perfeito, o refinamento do Brilho também tudo perfeito.

Hoje a tarde fui testar o refinamento do Nível, sempre me diz sucesso na refinação, mais não me aparece.

Fui olhar os syserr, me aparece o seguinte no do cliente:

CPythonPlayer::SetItemData(window_type : 5, dwSlotIndex=1, itemIndex=110010) - Failed to item data

Andei a pesquisar, e alguns tópicos dizem que é problema com item_proto.

Alguém já teve algo parecido com isso, e sabe me dizer se realmente esse erro provém do item_proto?

Boa noite a todos, e obrigado...

 

Link to comment
1 hora atrás, Marcos disse:

Boa noite, com a ajuda do @juniorsilva consegui resolver o problema de refinamento das classes, agora está perfeito, o refinamento do Brilho também tudo perfeito.

Hoje a tarde fui testar o refinamento do Nível, sempre me diz sucesso na refinação, mais não me aparece.

Fui olhar os syserr, me aparece o seguinte no do cliente:

CPythonPlayer::SetItemData(window_type : 5, dwSlotIndex=1, itemIndex=110010) - Failed to item data

Andei a pesquisar, e alguns tópicos dizem que é problema com item_proto.

Alguém já teve algo parecido com isso, e sabe me dizer se realmente esse erro provém do item_proto?

Boa noite a todos, e obrigado...

 

Isso pode ocorre por vários fatores...

1 -item_proto não contém o vnum_range.  (Compactador não tem suporte)

2 -Inclusão de 4 inventários.  (BYTE = 255)

3- Está usando um locale onde o carregamento está mal definido.

Link to comment

Boa tarde, eu olhei as possíveis causas que o @juniorsilva e o @Darkness colocaram,.

No mysql no item_proto existe o vnum_range, todos a 0.

No item_proto.txt das serverfiles não existe a coluna vnum_range.

Acho q o erro está ai, como ainda sou novato nisso, nâo tenho certeza mais acho eu que deveria existir a coluna vnum_range.

Se esse for a causa do problema, eu preciso de apenas um extrator que contenha essa coluna, ou vou ter que fazer uma atualização em toda a minha DB?

Link to comment
28 minutos atrás, Tierri Lopes disse:

Nos txt, o vnum será assim:

163100~163199

mysql será:

163100  e vnum_range será 99

@Tierri Lopes, olha como tenho:

mysql:

Mysql

item_proto.txt: Cliente

Spoiler

ITEM번호    ITEM_NAME(K)    ITEM_TYPE    SUB_TYPE    SIZE    ANTI_FLAG    FLAG    ITEM_WEAR    IMMUNE    상점 판매가    상점에서 살 때    REFINE    REFINESET    MAGIC_PCT    LIMIT_TYPE0    LIMIT_VALUE0    LIMIT_TYPE1    LIMIT_VALUE1    ADDON_TYPE0    ADDON_VALUE0    ADDON_TYPE1    ADDON_VALUE1    ADDON_TYPE2    ADDON_VALUE2    VALUE0    VALUE1    VALUE2    VALUE3    VALUE4    VALUE5    Specular    SOCKET    ATTU_ADDON

163100    하급 고대의 흑룡슉TEM_DS    DS_SLOT6    1    ANTI_STACK | ANTI_SAFEBOX    NONE    NONE    NONE    0    0    0    0    0    TIMER_BASED_ON_WEAR    21600    LIMIT_NONE    0    APPLY_NONE    0    APPLY_NONE    0    APPLY_NONE    0    0    0    0    0    0    0    0    0    0

item_proto.txt: Servidor

Spoiler

ITEM번호    ITEM_NAME(K)    ITEM_TYPE    SUB_TYPE    SIZE    ANTI_FLAG    FLAG    ITEM_WEAR    IMMUNE    상점 판매가    상점에서 살 때    REFINE    REFINESET    MAGIC_PCT    LIMIT_TYPE0    LIMIT_VALUE0    LIMIT_TYPE1    LIMIT_VALUE1    ADDON_TYPE0    ADDON_VALUE0    ADDON_TYPE1    ADDON_VALUE1    ADDON_TYPE2    ADDON_VALUE2    VALUE0    VALUE1    VALUE2    VALUE3    VALUE4    VALUE5    Specular    SOCKET    ATTU_ADDON

163100~163199    하급 고대의 흑룡석    ITEM_DS    DS_SLOT6    1    ANTI_STACK | ANTI_SAFEBOX    NONE    NONE    NONE    0    0    0    0    0    TIMER_BASED_ON_WEAR    21600    LIMIT_NONE    0    APPLY_NONE    0    APPLY_NONE    0    APPLY_NONE    0    0    0    0    0    0    0    0    0    0    

Tem um diferença entre os 2 txts.

Vnum cliente: 163100~163199

Vnum servidor: 163100

Será essa a causa do problema?

Edited by Marcos
Colocar imagem mysql
Link to comment
  • 10 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...