Most visitors online was 17251 , on 24 May 2024
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!<?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>
test my gs + exdata
Link:You must be registered to see links
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.
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 ?
Share .dmp file and last of your GS logs and I will try to fix it.after 1hour more or less the GS Crash.
You must be registered to see links
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)
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
fine.. and so like I said you can put more events.
Hello I found misspelling file elementalsystem.cpp:
I think it should be:
This error must be corrected to 2 places ...
michi28 please if it can be corrected in the source ...
Hello I found misspelling file elementalsystem.cpp:
I think it should be:
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
Share .dmp file and last of your GS logs and I will try to fix it.
case Command::Move:
if( lpUser->m_PK_Level > 3 )
{
GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpUser->m_Index, 1);
return;
}
if( lpUser->m_PK_Level > 6 )
{
GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpUser->m_Index, 1);
return;
}
void CGWindowReqMove(PMSG_MOVE_REQUEST* lpMsg,int aIndex)
if ( lpObj->m_PK_Level > 3)
{
GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpObj->m_Index, 1);
return;
}
if ( lpObj->m_PK_Level > 6)
{
GCServerMsgStringSend(lMsg.Get(MSGGET(4, 101)), lpObj->m_Index, 1);
return;
}
case Command::PKReset:
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;
lpObj->ChaosSuccessRate = 80;
if ( lpObj->ChaosSuccessRate >= 100 )
{
lpObj->ChaosSuccessRate = 100;
}
else
{
lpObj->ChaosSuccessRate = 80;
}