Old v15 source + Source addons

Re: FlyFF v15 Source Code + Source Edits

Where is Defined The DMG ?
i mean the DMG of Acro/Jester/Ranger with Bows ...
All Weapons are Defined in the propjob.inc
But No Bows ...
Ive Tried to Build in the Bows in propjob.inc & serverfiles
but this made the Chars completely Buggy ^^
Please Help me
i need to Get more DMG for BowJesters/Rangers/Acros ^^
 
Re: FlyFF v15 Source Code + Source Edits

something here in the Source code look not good?:

BOOL TextCmd_FallSnow( CScanner & scanner )
{
#ifdef __WORLDSERVER
CUser* pUser = (CUser*)scanner.dwValue;
g_DPCoreClient.SendFallSnow();
#endif // __WORLDSERVER
return TRUE;
}

BOOL TextCmd_FallRain( CScanner & scanner )
{
#ifdef __WORLDSERVER
CUser* pUser = (CUser*)scanner.dwValue;
g_DPCoreClient.SendFallRain();
#endif // __WORLDSERVER
return TRUE;
}
BOOL TextCmd_StopSnow( CScanner & scanner )
{
#ifdef __WORLDSERVER
CUser* pUser = (CUser*)scanner.dwValue;
g_DPCoreClient.SendStopSnow();
#endif // __WORLDSERVER
return TRUE;
}
BOOL TextCmd_StopRain( CScanner & scanner )
{
#ifdef __WORLDSERVER
CUser* pUser = (CUser*)scanner.dwValue;
g_DPCoreClient.SendStopRain();
#endif // __WORLDSERVER
return TRUE;
}

and 2nd question:
the quiz event its works here??
because this event have commands in the FuncTextCmd.cpp
but the commands are not working so i want to know if the quiz event is working here ^_^
 
Last edited:
Re: FlyFF v15 Source Code + Source Edits

Where is Defined The DMG ?
i mean the DMG of Acro/Jester/Ranger with Bows ...
All Weapons are Defined in the propjob.inc
But No Bows ...
Ive Tried to Build in the Bows in propjob.inc & serverfiles
but this made the Chars completely Buggy ^^
Please Help me
i need to Get more DMG for BowJesters/Rangers/Acros ^^

propitem.txt? O.o
 
Re: FlyFF v15 Source Code + Source Edits

Yah i know
but i want to Make The General ATK higher
not the Dmg of an Bow ...
You Know What i Mean ?
Something like
How many dmg for 1 DEX is added
^^
 
Re: FlyFF v15 Source Code + Source Edits

guardian, its on the propjob, thats what you mean, understand all the values in propjob.inc and you will know how much damage is added by 1 dex :D
 
Re: FlyFF v15 Source Code + Source Edits

How to fix Emote client crash by enter !888888888888889 in the chat :

go to DialogMsg.cpp and search for
Code:
void CDialogMsg::AddMessage( CObj* pObj, LPCTSTR lpszMessage, DWORD RGB, int nKind, DWORD dwPStyle )

then search

Code:
		if( scanner.Token == "!" )
		{
			int nEmoticonIdx = scanner.GetNumber();
			AddEmoticon( pObj, nEmoticonIdx );
			return;
		}

now replace with this :
Code:
		if( scanner.Token == "!" )
		{
			int nEmoticonIdx = scanner.GetNumber();

			if( nEmoticonIdx > MAX_EMOTICON_NUM )
				nEmoticonIdx = MAX_EMOTICON_NUM;
			else if( nEmoticonIdx < 0 )
				nEmoticonIdx = 0;

			AddEmoticon( pObj, nEmoticonIdx );
			return;
		}
 
Last edited:
Re: FlyFF v15 Source Code + Source Edits

Thx seymour for this fix :)

for your information i'm NitroRoxoR.

GL for your server ;)

NitroRoxoR.

[EDIT] It works ;) I deleted if( scanner.Token == "!" ) {} and it was working but now it's 100% working thx
 
Last edited:
Re: FlyFF v15 Source Code + Source Edits

How to fix Emote client crash by enter !888888888888889 in the chat :

go to DialogMsg.cpp and search for
Code:
void CDialogMsg::AddMessage( CObj* pObj, LPCTSTR lpszMessage, DWORD RGB, int nKind, DWORD dwPStyle )

then search

Code:
		if( scanner.Token == "!" )
		{
			int nEmoticonIdx = scanner.GetNumber();
			AddEmoticon( pObj, nEmoticonIdx );
			return;
		}

now replace with this :
Code:
		if( scanner.Token == "!" )
		{
			int nEmoticonIdx = scanner.GetNumber();

			if( nEmoticonIdx > MAX_EMOTICON_NUM )
				nEmoticonIdx = MAX_EMOTICON_NUM;
			else if( nEmoticonIdx < 0 )
				nEmoticonIdx = 0;

			AddEmoticon( pObj, nEmoticonIdx );
			return;
		}

Nice, but who would casually enter in !888888888888889 or similar? lol.
 
Re: FlyFF v15 Source Code + Source Edits

Nice, but who would casually enter in !888888888888889 or similar? lol.

Why do people put exactly 31 nines into the penya field in the mail send form?
How did they figures out crash possibilities before the SRC was released or given to various people by Noah?

Tbh. I think some people are just stupid to sit in front of the machine just to figure out techniques for pissing off people..

But I agree mootie, I asked that questions to myself also :P
 
Re: FlyFF v15 Source Code + Source Edits

someone know here how to stacked the amps 5 times and not 3??
i try something but when i stack it from 3 and more its give me more 0% exp
and not to 200% 250%.
 
Re: FlyFF v15 Source Code + Source Edits

Here is small releases from my side:
Want colored names of staff members?
Go to your neuz project, go to MoverRender.cpp and search for this one:
Code:
		// ¸í¼º¿¡ µû¸¥ »öÇ¥½Ã.
#if __VER >= 13 // __HONORABLE_TITLE

Go one line below and add this:
Code:
		if( IsAuthHigher(AUTH_ADMINISTRATOR)) // fnL
		{
			dwColor = 0xff9e054d;
		}
		else if( IsAuthHigher(AUTH_GAMEMASTER))
		{
			dwColor = 0xff1d8fca;
		}

Since it's scanning for karma, and there is already an opened up if-statement, we'll need to go to
Code:
if( IsChaotic() )
which is one line below, and just change the "if" to an "else if"
 
Last edited:
Re: FlyFF v15 Source Code + Source Edits

Here are three small releases from my side:
No more getting kicked when joining the guildsiege arena/tower raid:


No more annoying awakening remove successful window:


Want colored names of staff members?

very nice, more people should contribute too.
 
Back