• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Release] zTeam Season 8 Episode 2 (Source)

Newbie Spellweaver
Joined
Feb 7, 2013
Messages
33
Reaction score
1
Please share "shoppointex.txt" file.

How Rummy mini game?....

new client need?...
 
Newbie Spellweaver
Joined
Aug 17, 2013
Messages
59
Reaction score
7
I created this for SilverBox.xml with all item from group 1 to 11 in Item.txt of ZTeam (have name of item beside config >> easy to search and edit) , now I'm share it to everyone, it maybe save alots of your time :
<?xml version="1.0" ?>
<itembag>
<settings>
<name>Silver Box</name>
<zen min="10000000" max="50000000" />
<excoption op1="15" op2="15" op4="15" op8="15" op16="20" op32="20" />
</settings>
<itemlist rate="10000">
<item id="0" num="0" lvlmin="0" lvlmax="0" skill="1" luck="0" option="1" excmin="1" excmax="2" is_anc="0" sockmin="0" sockmax="0" /> <!--Kris-->
<item id="0" num="1" lvlmin="0" lvlmax="0" skill="1" luck="0" option="1" excmin="1" excmax="2" is_anc="0" sockmin="0" sockmax="0" /> <!--Short Sword-->
<item id="0" num="2" lvlmin="0" lvlmax="0" skill="1" luck="0" option="1" excmin="1" excmax="2" is_anc="0" sockmin="0" sockmax="0" /> <!--Rapier-->
.....
</itemlist>
</itembag>

Download full file : View attachment SilverBox.rar

Config line in ItemList can use to :
- SilverBox.xml
- GoldenBox.xml
- BoxOfLuck.xml
- BoxOfKundun1.xml
- BoxOfKundun2.xml
- BoxOfKundun3.xml
- BoxOfKundun4.xml
- BoxOfKundun5.xml
- GMGift.xml
- ...
( maybe more )
@michi28 did you try ChaosCard machine ?
 

Attachments

You must be registered for see attachments list
Last edited:
Experienced Elementalist
Joined
May 12, 2006
Messages
212
Reaction score
11
test my gs + exdata

Link:



where it says 50 on the image can change the number you want. And when the user gather that amount resibira a prize of which there in GoldenArcher.xml

npc awards configure it in EventItemBag / GoldenArcher.xml

ADD.

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums

after 1hour more or less the GS Crash.
 
Experienced Elementalist
Joined
Nov 26, 2013
Messages
270
Reaction score
90
I created this for SilverBox.xml with all item from group 1 to 11 in Item.txt of ZTeam (have name of item beside config >> easy to search and edit) , now I'm share it to everyone, it maybe save alots of your time, you can copy it to GoldenBox.xml and edit the few configs like lvlmin, lvlmax, excmin, excmax, ... :

@michi28 did you try ChaosCard machine ?

use pastebin.com or spoilers for configs etc..
 
Initiate Mage
Joined
Jul 31, 2015
Messages
2
Reaction score
0

As you can see in the image game server by mistake nonrmaleI do not know if you can solve this?
UrkMontain normal map because the client does not support it
but the other can be solved at least error gameserver?
the links that I have put the terrain and MapAttribute
although there are still many bug fixes type move kalutan 2
if it is killed by the mob does not go safazone (excuse my bad english)

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums
 
Elite Diviner
Joined
Sep 9, 2014
Messages
469
Reaction score
498

As you can see in the image game server by mistake nonrmaleI do not know if you can solve this?
UrkMontain normal map because the client does not support it
but the other can be solved at least error gameserver?
the links that I have put the terrain and MapAttribute
although there are still many bug fixes type move kalutan 2
if it is killed by the mob does not go safazone (excuse my bad english)

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums


I added the Uruk map. but the client does not support it so looks like this



@michi28 how to add wcoin in account and edit cash shop?


zDBManager = add wcoin
 
Newbie Spellweaver
Joined
Dec 23, 2014
Messages
44
Reaction score
4
Hello I found misspelling file elementalsystem.cpp:

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums







I think it should be:


-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums


This error must be corrected to 2 places ...

michi28 please if it can be corrected in the source ...
 
Experienced Elementalist
Joined
Sep 20, 2012
Messages
288
Reaction score
74
Hello I found misspelling file elementalsystem.cpp:

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums







I think it should be:


-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums


This error must be corrected to 2 places ...

michi28 please if it can be corrected in the source ...

also elemental defense is wrongly calculated as defense/2 wich does not apply for elemental defence AND normal mobs have 0 elemental defense when they should have an elemental def equal to their normal defense
just my 2 cents
 
Elite Diviner
Joined
Sep 9, 2014
Messages
469
Reaction score
498
Hello I found misspelling file elementalsystem.cpp:

-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums







I think it should be:


-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums


This error must be corrected to 2 places ...

michi28 please if it can be corrected in the source ...


if i was looking and attackdamage the same.



shows the elemental damage to hit the Monster


-=DarkSim=- - [Release] zTeam Season 8 Episode 2 (Source) - RaGEZONE Forums
 
Junior Spellweaver
Joined
Jan 15, 2008
Messages
140
Reaction score
125
Little customs about commands:

1. Make command /move(/warp) to can be used while you are PK.
Open CommandManager.cpp find:
Code:
    case Command::Move:
Edit:
Code:
            if( lpUser->m_PK_Level > 3 )
            {
                GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpUser->m_Index, 1);
                return;
            }
To:

Code:
            if( lpUser->m_PK_Level > 6 )
            {
                GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpUser->m_Index, 1);
                return;
            }

Open: protocol.cpp
Find:
Code:
void CGWindowReqMove(PMSG_MOVE_REQUEST* lpMsg,int aIndex)

Edit:

Code:
    if ( lpObj->m_PK_Level > 3)
    {
        GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpObj->m_Index, 1);
        return;
    }

To:

Code:
    if ( lpObj->m_PK_Level > 6)
    {
        GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpObj->m_Index, 1);
        return;
    }


2. PKClear to can be used only by your character.
Open CommandManager.cpp
Find function:
Code:
case Command::PKReset:
Then replace the whole function with:

Code:
        case Command::PKReset:

            if ( lpUser->m_PK_Level <= 3 )
            {
                MsgOutput(lpUser->m_Index, "You are not PK.");
                return;
            }

            if (lpUser->Money < lpCommand->Price * lpUser->m_PK_Count) {
                MsgOutput(lpUser->m_Index, "You are short of money");
                return;
            }

            lpUser->Money -= lpCommand->Price * lpUser->m_PK_Count;
            GCMoneySend(lpUser->m_Index, lpUser->Money);
            
            lpUser->m_PK_Count = 0;
            lpUser->m_PK_Level = 3;
            lpUser->m_PK_Time    = 0;
            // ----
            if( lpUser->PartyNumber >= 0 )
            {
                gParty.SetPkLevel(lpUser->PartyNumber, lpUser->m_Index, lpUser->DBNumber, lpUser->m_PK_Level);
                gParty.SetPkCount(lpUser->PartyNumber);
            }
            // ----
            GCPkLevelSend(lpUser->m_Index, lpUser->m_PK_Level);
        }
        break;

3. Sometimes zGS crash when success rate is more than 100%.
Open ElementalSystem.cpp:

Find:

Code:
lpObj->ChaosSuccessRate = 80;
and obviously all of ChaosSuccessRate

Replace with:

Code:
    if ( lpObj->ChaosSuccessRate >= 100 )
            {
                lpObj->ChaosSuccessRate = 100;
            }
    else 
            {
                lpObj->ChaosSuccessRate = 80;
            }
 
Back
Top