[RELEASE] Sword Trail Size.

Results 1 to 3 of 3
  1. #1
    Valued Member kryst4l is offline
    MemberRank
    Sep 2016 Join Date
    149Posts

    smile [RELEASE] Sword Trail Size.

    Make sure your gunz not have sword trail classic
    Example : http://forum.ragezone.com/f245/sword...toggle-838235/
    Ok let's go. Wait don't forget like .
    I think <QUOTE> RaGEZONE Has Problem ò.Ó some line you need space (I will help someone if error.)
    ZConfiguration.cpp
    Search
    childElement.GetChildContents(&m_Etc.nFrameLimit_perSecond, ZTOK_ETC_FRAMELIMIT_PERSECOND);
    Under
    childElement.GetChildContents(&m_Etc.nSwordTracks, ZTOK_ETC_SWORDTRACKS);
    Search
    // FrameLimitparentElement.AppendText("\n\t\t");aElement = parentElement.CreateChildElement(ZTOK_ETC_FRAMELIMIT_PERSECOND);sprintf(temp, "%d", m_Etc.nFrameLimit_perSecond);aElement.SetContents(temp);
    Under
    parentElement.AppendText("\n\t\t");aElement = parentElement.CreateChildElement(ZTOK_ETC_SWORDTRACKS);sprintf(temp, "%d", m_Etc.nSwordTracks);aElement.SetContents(temp);
    Search
    m_Etc.bInGameNoChat = false;
    Under
    m_Etc.nSwordTracks = 0;
    ZConfiguration.h
    Search
    int nFrameLimit_perSecond;
    Under
    int nSwordTracks;
    Search
    #define ZTOK_ETC_FRAMELIMIT_PERSECOND "FRAMELIMIT"
    Under
    #define ZTOK_ETC_SWORDTRACKS "WEAPONTRACKS"
    Search
    #define Z_ETC_FRAMELIMIT_PERSECOND (ZGetConfiguration()->GetEtc()->nFrameLimit_perSecond)

    Under
    #define Z_ETC_SWORDTRACKS (ZGetConfiguration()->GetEtc()->nSwordTracks)
    ZOptionInterface.cpp
    Search
    Under ComboBox
    pComboBox = (MComboBox*)pResource->FindWidget("FrameLimit_PerSecond");
    Paste
    pComboBox = (MComboBox *)pResource->FindWidget("WeaponTracksOption");if(pComboBox != NULL) {if(Z_ETC_SWORDTRACKS >= pComboBox->GetCount()) {Z_ETC_SWORDTRACKS = 0;}pComboBox->SetSelIndex(Z_ETC_SWORDTRACKS);RSetTracksSize(Z_ETC_SWORDTRACKS);}
    Under Combox 2
    pComboBox = (MComboBox*)pResource->FindWidget("FrameLimit_PerSecond");
    Paste
    pComboBox = (MComboBox *)pResource->FindWidget("WeaponTracksOption");if(pComboBox != NULL){Z_ETC_SWORDTRACKS = pComboBox->GetSelIndex();RSetTracksSize(Z_ETC_SWORDTRACKS);}
    RealSpace2.cpp
    Search
    extern RFFUNCTION g_pFunctions[RF_ENDOFRFUNCTIONTYPE];
    Under
    int g_nTracksSize = 3;
    Search
    _NAMESPACE_REALSPACE2_END
    Above Add ( You can add more trail here )
    void RSetTracksSize(int n){switch(n){case 0 :default :g_nTracksSize = 3;break;case 1 :g_nTracksSize = 5;break;case 2 :g_nTracksSize = 7;break;case 3 :g_nTracksSize = 9;break;case 4 :g_nTracksSize = 11;break;}}
    RealSpace2.h
    Top Realspace2.h you will see
    class RParticleSystem;
    Add bove
    extern int g_nTracksSize;void RSetTracksSize(int n = 0);
    RVisualMesh.cpp
    Search
    m_bSkipRenderFaceParts = false;
    Under
    m_nTracksSize = 3;
    Search
    m_pTracks[mode]->Create(3);
    Replace all this to
    if(g_nTracksSize != m_nTracksSize){if(m_pTracks[0] != NULL){delete m_pTracks[0];m_pTracks[0] = NULL;}if(m_pTracks[1] != NULL){delete m_pTracks[1];m_pTracks[1] = NULL;}m_nTracksSize = g_nTracksSize;}if(!m_pTracks[mode]){m_pTracks[mode] = new RWeaponTracks;// m_pTracks[mode]->Create(3);//m_pTracks[mode]->Create(g_nTracksSize);}
    RVisualMesh.h
    Search
    REnchantType m_EnchantType;
    Under
    int m_nTracksSize;
    ZCharacter.cpp
    Search
    (aniState_Lower != ZC_STATE_LOWER_ATTACK4_RET) )
    Under
    bDrawTracks = true;
    DONE SOURCE !!!
    GO TO DEFAULT.mrs / Option.xml

    Warning : Change your default suit
    <LABEL item="Label" parent="CustOptionGroup"><FONT>FONTa9</FONT><TEXTCOLOR><R>205</R><G>205</G><B>205</B></TEXTCOLOR><BOUNDS><X>2</X><Y>140</Y><W>300</W><H>24</H></BOUNDS><TEXT>Sword Trail</TEXT> <!-- 초대거부 --></LABEL><COMBOBOX item="WeaponTracksOption" parent="CustOptionGroup"><LISTBOXLOOK>CustomListBoxLook</LISTBOXLOOK><BUTTONLOOK>ListBoxButtonLook</BUTTONLOOK><FONT>FONTa9</FONT><TEXTCOLOR><R>205</R><G>205</G><B>205</B></TEXTCOLOR><TEXTALIGN><VALIGN>center</VALIGN><HALIGN>center</HALIGN></TEXTALIGN><BOUNDS><X>100</X><Y>140</Y><W>90</W><H>24</H></BOUNDS><ALIGN><HALIGN>right</HALIGN></ALIGN><LISTITEM selected="true">No Trail</LISTITEM><LISTITEM>1</LISTITEM><LISTITEM>2</LISTITEM><LISTITEM>3</LISTITEM><LISTITEM>4</LISTITEM><LISTITEM>5</LISTITEM><LISTITEM>6</LISTITEM><LISTITEM>7</LISTITEM><LISTITEM>8</LISTITEM><LISTITEM>9</LISTITEM> <LISTITEM>10</LISTITEM> <LISTITEM>11</LISTITEM> <LISTITEM>12</LISTITEM> <LISTITEM>13</LISTITEM> <LISTITEM>14</LISTITEM> <LISTITEM>15</LISTITEM><LISTITEM>16</LISTITEM><LISTITEM>17</LISTITEM><LISTITEM>18</LISTITEM><LISTITEM>19</LISTITEM><LISTITEM>20</LISTITEM><LISTITEM>21</LISTITEM><LISTITEM>22</LISTITEM><LISTITEM>23</LISTITEM><LISTITEM>24</LISTITEM><LISTITEM>25</LISTITEM><LISTITEM>26</LISTITEM><LISTITEM>27</LISTITEM><LISTITEM>28</LISTITEM><LISTITEM>29</LISTITEM> <LISTITEM>MAX</LISTITEM> <DROPSIZE>200</DROPSIZE><COMBOTYPE>1</COMBOTYPE></COMBOBOX>
    Last edited by kryst4l; 11-06-17 at 02:59 AM.


  2. #2
    I'm an old-school guy! Zellum is offline
    MemberRank
    Aug 2014 Join Date
    MarsLocation
    207Posts

    Re: [RELEASE] Sword Trail Size.

    Good job :)

  3. #3
    Member Gunzlatinov3 is offline
    MemberRank
    Nov 2016 Join Date
    PeruLocation
    74Posts

    Re: [RELEASE] Sword Trail Size.

    ZOptionInterface.cpp
    Search
    Under ComboBox

    pComboBox = (MComboBox*)pResource->FindWidget("FrameLimit_PerSecond");


    Paste

    pComboBox = (MComboBox *)pResource->FindWidget("WeaponTracksOption");if(pComboBox != NULL) {if(Z_ETC_SWORDTRACKS >= pComboBox->GetCount()) {Z_ETC_SWORDTRACKS = 0;}pComboBox->SetSelIndex(Z_ETC_SWORDTRACKS);RSetTracksSize(Z_ETC_SWORDTRACKS);}


    Under Combox 2
    pComboBox = (MComboBox*)pResource->FindWidget("FrameLimit_PerSecond");
    Paste

    pComboBox = (MComboBox *)pResource->FindWidget("WeaponTracksOption");if(pComboBox != NULL){Z_ETC_SWORDTRACKS = pComboBox->GetSelIndex();RSetTracksSize(Z_ETC_SWORDTRACKS);}



    in which part is it added?
    pComboBox = (MComboBox*)pResource->FindWidget("FrameLimit_PerSecond"); nnot found in that file.



Advertisement