Domanda Help Stole!

Stato
Discussione chiusa ad ulteriori risposte.

N@ruto

Utente Electrum
31 Ottobre 2010
293
36
47
148
Ragazzi, come faccio a settare l'item_scale.txt delle stole?

Tipo :
Codice:
85021    JOB_WOLFMAN    M    100    100    100
85021    JOB_ASSASSIN    M    73    73    73
85021    JOB_ASSASSIN    F    54    65    62
85021    JOB_SHAMAN    M    78    78    78
85021    JOB_SHAMAN    F    62    62    62
85021    JOB_SURA    M    85    85    85
85021    JOB_SURA    F    62    62    62
85021    JOB_WARRIOR    M    83    83    83
85021    JOB_WARRIOR    F    72    75    72

Ho questa stola come setto tipo cosi?


Codice:
85001    JOB_WOLFMAN    M    100    100    100    0    0    0
85001    JOB_ASSASSIN    M    62    68    62    0    0    0.52
85001    JOB_ASSASSIN    F    62    62    62    0    0    0.45
85001    JOB_SHAMAN    M    75    75    75    0    0    0.3
85001    JOB_SHAMAN    F    65    65    65    0    0    0.43
85001    JOB_SURA    M    73    77    73    0    0    0.4
85001    JOB_SURA    F    65    70    65    0    0    0.4
85001    JOB_WARRIOR    M    78    83    78    0    0    0.3
85001    JOB_WARRIOR    F    70    70    70    0    0    0.4

Grazie a chi mi dà delucidazioni al merito!
 
GameLib/ItemData.cpp

C++:
    m_ScaleTable.tInfo[dwPos].fScaleX = float(atof(strScaleX.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fScaleY = float(atof(strScaleY.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fScaleZ = float(atof(strScaleZ.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionX = float(atof(strPositionX.c_str()) * 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionY = float(atof(strPositionY.c_str()) * 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionZ = float(atof(strPositionZ.c_str()) * 100.0f);
 
GameLib/ItemData.cpp

C++:
    m_ScaleTable.tInfo[dwPos].fScaleX = float(atof(strScaleX.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fScaleY = float(atof(strScaleY.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fScaleZ = float(atof(strScaleZ.c_str()) / 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionX = float(atof(strPositionX.c_str()) * 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionY = float(atof(strPositionY.c_str()) * 100.0f);
    m_ScaleTable.tInfo[dwPos].fPositionZ = float(atof(strPositionZ.c_str()) * 100.0f);
Si ok ma come si calcola il numero finale?
 
Ragazzi scusate come faccio a mettere il brillio alle stole? Specular già lo tengo a 100 ma non brillano soluzioni?
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom