Welcome!

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!

[Release] X-Team Sources (S4, S6, S8)

Experienced Elementalist
Joined
Jan 15, 2014
Messages
212
Reaction score
82
Re: Source [MUEMU]

cGTrygm - [Release] X-Team Sources (S4, S6, S8) - RaGEZONE Forums


Invasion ss4 event seem working fine !!
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 27, 2009
Messages
45
Reaction score
3
Re: Source [MUEMU]

Any one know this problem?

ethondev - [Release] X-Team Sources (S4, S6, S8) - RaGEZONE Forums


After kill mob with SM (Decay or Ice Storm) stay any monster 5-15min and you cant hit him
I thinks is visual bug

Very bad for AFK player with Helper
 
Experienced Elementalist
Joined
Jan 15, 2014
Messages
212
Reaction score
82
Re: Source [MUEMU]

Here is Main.dll includes Camera and TrayMode

-F10 = start camera
-F11 = restore
-F12 = traymode

For main 803
 

Attachments

You must be registered for see attachments list
Junior Spellweaver
Joined
Feb 10, 2014
Messages
179
Reaction score
9
Re: Source [MUEMU]

 
Newbie Spellweaver
Joined
Nov 3, 2013
Messages
94
Reaction score
0
Re: Source [MUEMU]

[h=1]Protector of Acheron work on season 8 episode 3 ?[/h]
 
Newbie Spellweaver
Joined
Jul 16, 2009
Messages
89
Reaction score
21
Re: Source [MUEMU]

Any know how to remove items of Summoner and RF from Chaos Machine? I need a Season 2 with Helper
 
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

ethondev - [Release] X-Team Sources (S4, S6, S8) - RaGEZONE Forums
dude can you share your files with me palease.......

Must first finish boring but nobody ta help would be nice if help is for everyone not just for me.
Preciso primeiro terminar de fixar porém ninguem ta ajudando seria bacana se ajudassem é para todos não só para mim.
 
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

@magtjr let know how we can help...im willing to help you bit i dont know what you need help with in the first place
.






I need help to fix the error Illusion, When you start Event presents the message of the image, and ends the client. I think the error is in the main because the GS process the illusion continues when the error on the client, it is still there when he sees that do not have any player in the living room completes the event.
Note when the error shows the disconnect in all players who are at the event.

Preciso de ajuda para fixar o erro do Illusion, Ao iniciar o Evento apresenta essa mensagem da imagem, e finaliza o cliente. creio que o erro seja no main, pois no GS o processo do illusion continua quando da erro no cliente, ele continua ai quando ele vê que nao tem nenhum jogador na sala finaliza o evento.
Obs quando apresenta o erro da disconnect em todos os player que estão no evento.
 
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

I am very grateful for the help, if you can also, I found a bug in the gas which in my view is well chatinho.
Almost all events as "BC, DS, CHAOS CASTLE, Illusion," to enter the event he is not consuming the entry ticket, or expensive enter part of the event and when you exit the ticket is still in inventory.
Already I tried several times as I am new in the area could not solve.

Fico muito grato pela ajuda, se puder tambem, achei um bug no gs que no meu ponto de vista é bem chatinho.
Quase todos os eventos como "BC, DS, CHAOS CASTLE, ILLusion," ao entrar no evento ele não esta consumindo o ticket de entrada, ou cara entrar participa do evento e quando sai o ticket ainda esta no inventario.
Ja tentei varias vezes mais como sou novo na area não consegui solucionar.
 
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

Fix Custom Jewels season 8

Add .h file code

Code:
#pragma pack(push, 1)
struct ObjectItem //-> Size: 140
{
/*+0*/        DWORD    Unknown0;
/*+4*/        DWORD    ItemID;
/*+8*/        DWORD    ItemInfo; //(ItemLevelUp >> 3) & 0xF
/*+12*/        short    Unknown12;
/*+14*/        short    Level;
//BYTE gap0001;
/*+16*/        //char    Unknown6;
/*+13*/        char    Unknown7;
/*+14*/        char    Unknown84;
/*+15*/        short    DamageMin;
/*+17*/        short    DamageMax;
/*+19*/        char    Unknown13;
//BYTE Unknown0w[2];
/*+20*/        short    Unknown14;
/*+22*/        short    Unknown16;
/*+24*/        char    Unknown18;
/*+25*/        char    Unknown19;
/*+26*/        short    Unknown20;
/*+28*/        char    Durability;
/*+29*/        char    ExcellentOption;
/*+30*/        char    AncientOption;
/*+31*/        short    ReqStrenght;
/*+33*/        short    ReqDextirity;
/*+35*/        short    ReqEnergy;
/*+37*/        short    ReqVitality;
/*+39*/        short    ReqCommand;
/*+41*/        short    ReqLevel;
/*+43*/        char    SpecialCount;
/*+44*/        WORD    SpecialType[8];
/*+54*/        BYTE    SpecialValue[8];
/*+62*/        int        UniqueID;
/*+66*/        char    Unknown66;
/*+67*/        BYTE     PosX;
/*+68*/        BYTE     PosY;
/*+69*/        WORD     HarmonyType;
/*+71*/        short    HarmonyValue;
/*+73*/        char     Is380Item;
/*+74*/        char    SocketOption[5];
/*+79*/        char    Unknown79;
/*+80*/        char    SocketSeedIndex[5];
/*+85*/        char    SocketSphereLevel[5];
/*+90*/        char    SocketSet;
BYTE gap01[5];
/*+96*/        char    DurabilityState;
/*+97*/        char     PeriodItem;
/*+98*/        char     ExpiredItem;
/*+99*/        int        ExpireDateConvert;
/*+103*/    int        Unknown103;
BYTE gap02[24];//maybe size 24
};
#pragma pack(pop)


#define UpgradeItem_Addr ((bool(__stdcall *)(ObjectItem *SourceItem, ObjectItem *TargetItem)) 0x009CDD38) //Original UpgradeItem address

Item.cpp


replace SetCompleteHook(0xE9,0x007C7C1A,&JewelCheckApplyItem); on 
SetCompleteHook(0xE8,0x009CAB87,&UpgradeItem);
SetCompleteHook(0xE8,0x009CC76F,&UpgradeItem);

Function UpgradeItem

bool UpgradeItem(ObjectItem * SourceItem, ObjectItem * TargetItem)
{
    if ( gCustomJewel.CheckCustomJewelByItem(SourceItem->ItemID) 
        && gCustomJewel.CheckCustomJewelApplyItem(SourceItem->ItemID, TargetItem->ItemID)  )  
    {
        return true;
    }

    return UpgradeItem_Addr(SourceItem, TargetItem);
}

MAIN oR GS?
 
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

Hello everyone, this time leave the source in which I was working, I bring for the reason that maybe someone else will call more attention fix things or what you feel like doing.

Changelog:


  • Added Support Map 93/94 ( Debenter 2 and Acheron 2 )
  • Added Custom Message GM ONLINE (8)
  • Added Custom Message ADM ONLINE (32)
  • Added Custom Message when a user connects
  • Fixed Quest Gens
  • Removed License
  • PlusStatPoint FIX for ALL Class
  • Elemental Monster Fix
  • FIX Bug Cursed Tower and Monster in Maps Debenter 2 and Acheron 2
  • Fix Maps to Battle Gens
  • Fix Dissconect to extracting a seed item
  • And a couple of more things that are irrelevant...








I hope you learn something for their projects, is not much but it's something, those who want to give me a donation paypal is welcome;).

Greetings to all LordBilly.

Good afternoon
Where was the end you made in Elemental Monster Fix, I'm trying to find the source you provided and am not finding.?
Boa tarde
Aonde foi o fix que você fez na Elemental Monster Fix, estou tentando achar na source que você disponibilizou e não estou encontrando.

already shifted this part of the monster left equal to his and does not work, does not appear in the element monsters

memcpy(lpObj->Name,lpInfo->Name,sizeof(lpObj->Name));

lpObj->Level = lpInfo->Level;
lpObj->PhysiSpeed = lpInfo->AttackSpeed;
lpObj->PhysiDamageMin = lpInfo->DamageMin;
lpObj->PhysiDamageMax = lpInfo->DamageMax;
lpObj->Defense = lpInfo->Defense;
lpObj->MagicDefense = lpInfo->MagicDefense;
lpObj->AttackSuccessRate = lpInfo->AttackRate;
lpObj->DefenseSuccessRate = lpInfo->DefenseRate;
lpObj->Life = (float)lpInfo->Life;
lpObj->MaxLife = (float)lpInfo->Life;
lpObj->Mana = (float)lpInfo->Mana;
lpObj->MaxMana = (float)lpInfo->Mana;
lpObj->MoveRange = lpInfo->MoveRange;
lpObj->MoveSpeed = lpInfo->MoveSpeed;
lpObj->MaxRegenTime = lpInfo->RegenTime*1000;
lpObj->AttackRange = lpInfo->AttackRange;
lpObj->ViewRange = lpInfo->ViewRange;
lpObj->Attribute = lpInfo->Attribute;
lpObj->AttackType = lpInfo->AttackType;
lpObj->ItemRate = lpInfo->ItemRate;
lpObj->MoneyRate = lpInfo->MoneyRate;
lpObj->Resistance[0] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[0]);
lpObj->Resistance[1] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[1]);
lpObj->Resistance[2] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[2]);
lpObj->Resistance[3] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[3]);
lpObj->Resistance[4] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[4]);
lpObj->Resistance[5] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[5]);
lpObj->Resistance[6] = ((lpInfo->Resistance[0]>255)?255:lpInfo->Resistance[6]);
lpObj->ScriptMaxLife = (float)lpInfo->ScriptLife;
lpObj->BasicAI = lpInfo->AINumber;
lpObj->CurrentAI = lpInfo->AINumber;
lpObj->CurrentAIState = 0;
lpObj->LastAIRunTime = 0;
lpObj->GroupNumber = 0;
lpObj->SubGroupNumber = 0;
lpObj->GroupMemberGuid = -1;
lpObj->RegenType = 0;

lpObj->Agro.ResetAll();

#if(GAMESERVER_UPDATE>=701)
lpObj->ElementalPattern = lpInfo->ElementalPattern;
lpObj->ElementalDefense = lpInfo->ElementalDefense;
lpObj->ElementalDamageMin = lpInfo->ElementalDamageMin;
lpObj->ElementalDamageMax = lpInfo->ElementalDamageMax;
lpObj->ElementalAttackSuccessRate = lpInfo->ElementalAttackRate;
lpObj->ElementalDefenseSuccessRate = lpInfo->ElementalDefenseRate;
lpObj->ElementalAttribute = ((lpInfo->ElementalAttribute==6)?((GetLargeRand()%5)+1):lpInfo->ElementalAttribute);
#endif
 
Last edited:
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

how to change color text notice??
To change the color just go in the Message.txt files and in line 69 change the color
69 "<FONT color='#D600E9'>[POST]%s :%s</FONT><BR>"
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Aug 4, 2015
Messages
39
Reaction score
0
Re: Source [MUEMU]

Is there a way to make tier 2 / Lucky Items (Hegatron Set) tradable?
 
Last edited:
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

Someone is working on fix this source. I am but some things are beyond my knowledge, if someone is willing to help.
FIXED SEASON 8
Expansion 4 inventory inventories -
GM system checking to see if GM ta listed and what your level
Delete events invitation only missing invitation CashShop of illusion
Pinned entry and checks to enter the illusion temple
PlusStatPoint FIX is ALL Class - credits @lordbilly
Fixed Quest Gens - credits @lordbilly
Add the 5 spheres (Seeds Sphere)
Added message on Player and Player OFF (obs. Can turn on and off the warning)
Added message on GM and GM Off (obs. Can turn on and off the warning)
Custom Message guards. credits: I do not know for sure most think it's @Edwin Adato
Joinserver is FULL - credits @Aslhay


BUGS FOUND

Ark War - was not scheduled
Illusion Temple - 80% crash INSANE_APPLY
Ticket delete events (DS, BC, Illusion, cc)
Quest Inventory y Baul Not There
Quest Skill Tree Reset Points does not exist
Quest Week (Season 6) does not exist
DUEL - as a spectator Not Appear score or life of the player is blank.
DUEL - not of the buff of victory to the winner.
Loren Market, Click on the sales chart and go on crash Julia in main.
Priestess Veina - Quest Diarias (Season 6)
Mercenary Guild Manager Tercia - does not open anything shouldnt open (1st step of the quest upon Priestss)
Bug Move this When Loren Market.
Warewolf Quarel - When changing place (coordinate) it does not teleport to Barracks
Add 380 / Purple - When this item with socket Purple add some, you shouldnt allow the two together.
Triple Shot Getting slow to 65k, it takes out the magic
HELPER not attacking long distance with the elf with 65k, only attacks the mob attacks it
Separating the online player of the GS Player in OffAtaque or OffStore
- System "Cherry Blossom"
- Festive Event "Cherry Blossom"
Sky event
Delete guild with personal ID
Delete Char with personal ID
Season 8 box of visual bug kundus,
castle siege to purchase the doors and close the npc and back doors somen and when I try to purchase says already exists
Castle siege to buy statuas and close the npc and around the somen statuas and says that already exists when I try to buy
Custom Jewel Pack Settings does not exist source code
 
Last edited:
Experienced Elementalist
Joined
Apr 16, 2013
Messages
241
Reaction score
59
Re: Source [MUEMU]

Use Zteam ss8.2 source to compare sources with Emu and fix illusion easily.

The source of steam presents the error "MACRO PROTECTION" error in this muemu that already have fixed, but even fixing the crash of all the main entry with the error message "INSANE_APPLY"
 
Last edited by a moderator:

3cs

Newbie Spellweaver
Joined
Jul 28, 2016
Messages
10
Reaction score
0
Re: Source [MUEMU]

How to use 3d cam on Season 6? What is the key?
 
Back
Top