Hello
How to make/change to high/slow, EXP Rate? (ZEN Rate) (Exc Items Rate).
What files edit?
Thanks!
Hello
How to make/change to high/slow, EXP Rate? (ZEN Rate) (Exc Items Rate).
What files edit?
Thanks!
Thank you for the help @KarLi
I changed a few maps, but now it shows this problem.
http://i57.tinypic.com/ydmj7.jpg
That is file in MuServer\IA Julia MoveReq.txt
Spoiler:
This is in MuServer\Data\Lang MoveReq.txt
Spoiler:
I am ready. Just delete the line "Vulcanus" in MoveReq.bmd
http://i58.tinypic.com/2me8f29.jpg
Last edited by EdwardianMU; 08-12-14 at 10:38 AM.
GS crash when killing mobs anyone can help me?
Hello RGzone i have problem. I try to add new items in data/lang item.txt, then I can GameServer, "crush"
how to add items in item.txt and GS not crush??
please help me.
http://i.imgur.com/7xeZyH2.jpg GameServer crush!![]()
try to remove //custom maybe
Yes, when no new items GS work perfect, but I want to put new customs in item.txt...
how to fox this problem? where to put items?
Now it's no have problem.
http://i.imgur.com/TjsoWLJ.jpg
Last edited by GeGaSa; 09-12-14 at 07:26 PM.
What is new version
This? IA Julia 1.1.0.298 Do not can be added custom items
This? IA Julia 1.1.0.298 ENG\JPN <- Have ENG\JPN !
Can someone share normal client for this, with this client TAB button not working to switch from login 2 pass, and some more things. Tryed default IA client,but kinda cuz misiing cor its not working pretty well.
its sure that ia files crash alot, we are working on s4 project now and will release free version of it, but for ia i can say you will need to debug every time when it crash so you can fix all problems
Hello RZ!
I have some problem in DataServer, level of Dark Lord pets does not saved in table T_PetItem_Info, i have this SQL error:
I'm using SQL Server 2008 and need help with it!Code:12:36:10a UPDATE T_PetItem_Info SET Pet_Level=21, Pet_Exp=31328200 WHERE ItemSerial=4294967196 12:36:10a (2) SQLSTATE:24000, Diagnosis:[Microsoft][ODBC SQL Server Driver] Invalid cursor state
Man, i buy solution for switch (Tab button), and i can share it with u:
I can help you with compile it!Code:DWORD dwAllowTabSwitchLoginJMP = 0x0040C951;Naked(TestTab) { _asm { PUSH 0 MOV EAX, DWORD PTR SS : [EBP - 0x28] MOV ECX, DWORD PTR DS : [EAX + 0x350] MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR DS : [EDX + 0x350] MOV EDX, DWORD PTR DS : [EAX] CALL DWORD PTR DS : [EDX + 0x30] // ---- MOV EAX, DWORD PTR SS : [EBP-0x28] MOV ECX, DWORD PTR DS : [EAX+0x354] PUSH ECX MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV ECX, DWORD PTR DS : [EDX + 0x350] MOV EAX, DWORD PTR SS : [EBP - 0x28] MOV EDX, DWORD PTR DS : [EAX + 0x350] MOV EAX, DWORD PTR DS : [EDX] CALL DWORD PTR DS : [EAX + 0x54] // ---- MOV ECX, DWORD PTR SS : [EBP - 0x28] MOV EDX, DWORD PTR DS : [ECX + 0x350] PUSH EDX MOV EAX, DWORD PTR SS : [EBP - 0x28] MOV ECX, DWORD PTR DS : [EAX + 0x354] MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR DS : [EDX + 0x354] MOV EDX, DWORD PTR DS : [EAX] CALL DWORD PTR DS : [EDX + 0x54] // ---- JMP dwAllowTabSwitchLoginJMP } }
You can send me your Skype and i will help u 4 free.
Gyes, i need help with it (previousmy post), please!
Also i invite to cooperation popular game server administration, for general problem solving and development.
Setup?
I have 2 DS & 2 GS (with Castle Siege) — as default.
Yes, one machine for SQL and GS.
Any solution, gyes?!
1 Question, Monster HP Bar display in server?
apyrupa_master fix the EventItemBag17 drop full opt , but what with the other EventItemBags ? ,
ok here is fix from me and michael
Code:#define lpGCDamageSend ((void(*)(int aIndex, int TargetIndex, int AttackDamage, int MSBFlag, int MSBDamage, int iShieldDamage)) 0x00455CB0) //HP BAR struct PMSG_ATTACKRESULT { PBMSG_HEAD h; // C1:DC BYTE NumberH; // 3 BYTE NumberL; // 4 BYTE DamageH; // 5 BYTE DamageL; // 6 BYTE DamageType; // 7 BYTE btShieldDamageH; // 8 BYTE btShieldDamageL; // 9 float Life; //A float MaxLife; //E float AddLife; //Inner bug hp bar fix. }; void GCDamageSend(int aIndex, int TargetIndex, int AttackDamage, int MSBFlag, int MSBDamage, int iShieldDamage) { PMSG_ATTACKRESULT pResult; PHeadSetB((LPBYTE)&pResult, 0x11, sizeof(pResult)); pResult.NumberH = SET_NUMBERH(TargetIndex); pResult.NumberL = SET_NUMBERL(TargetIndex); pResult.DamageH = SET_NUMBERH(AttackDamage); pResult.DamageL = SET_NUMBERL(AttackDamage); pResult.btShieldDamageH = SET_NUMBERH(iShieldDamage); pResult.btShieldDamageL = SET_NUMBERL(iShieldDamage); if ( MSBFlag != FALSE ) { pResult.NumberH &= 0x7F; pResult.NumberH |= 0x80; } pResult.DamageType = MSBDamage; OBJECTSTRUCT * gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex); OBJECTSTRUCT * gTarg = (OBJECTSTRUCT*)OBJECT_POINTER(TargetIndex); pResult.Life = gTarg->Life; pResult.MaxLife = gTarg->MaxLife + gTarg->AddLife; if (gTarg->Type == OBJECT_MONSTER) { pResult.Life = gTarg->Life; pResult.MaxLife = gTarg->MaxLife + gTarg->AddLife; } if(gTarg->Type == OBJECT_USER) { DataSend(TargetIndex, (LPBYTE)&pResult, pResult.h.size); } if(gObj->Type == OBJECT_USER ) { DataSend(aIndex, (LPBYTE)&pResult, pResult.h.size); } lpGCDamageSend(aIndex, TargetIndex, AttackDamage, MSBFlag, MSBDamage, iShieldDamage); }