• 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] FIX for decoder error

Status
Not open for further replies.
Junior Spellweaver
Joined
Apr 14, 2008
Messages
100
Reaction score
0
If you are getting errors and the server crashes telling you to debug this line:
PHP:
	decoder->createHeader((unsigned char*)bufs, (short)(size));

Go to Skills.cpp

replace the old function with this new code:

PHP:
	void stop (Player* player){
		for(unsigned int i=timers.size(); i>0; i--){ //fix missing timer cancels
			if(player == timers[i-1].player){
				Timer::timer->cancelTimer(timers[i-1].id);
			}
		}
	}

NOTE: there are 2 void stop functions, it's the one that takes ONE argument
DO NOT change the other one.
 
Last edited:
Experienced Elementalist
Joined
Apr 4, 2008
Messages
216
Reaction score
0
Omgggggggg
I Love Uuuuuuuuuu
I Loveeeeee Uuuuuu
Love Love Love Love!!!!

is there any chance u can look at
jwshan - [Release] FIX for decoder error - RaGEZONE Forums
 
Junior Spellweaver
Joined
Apr 12, 2008
Messages
103
Reaction score
0
Once again, jwshan does it again!
Dammm if this works... mmm I owe you big time...

I get that crash a lot....
 
Supreme Arcanarch
Loyal Member
Joined
May 24, 2005
Messages
907
Reaction score
0
Thanks, if this works, you are my new hero =)
 
Elite Diviner
Joined
Jan 15, 2008
Messages
417
Reaction score
7
testing now if this works I will love you for life.
 
Custom Title Activated
Loyal Member
Joined
Apr 5, 2008
Messages
1,025
Reaction score
5
omg if this works this will like protect LOTS Of crashses =D
wait theres 2 void Stop???

Edit: Nvm its the one with this only

(Player* player){
 
Newbie Spellweaver
Joined
Aug 16, 2007
Messages
91
Reaction score
0
Um I don't really get it but is this the line 242 debug error? >_>
 
Junior Spellweaver
Joined
Apr 12, 2008
Messages
103
Reaction score
0
<<Contents Removed>>

Removed because some idiots can't put 2 and 2 together and use common sense.
 
Newbie Spellweaver
Joined
Apr 6, 2008
Messages
32
Reaction score
0
LOL..

I got same error as iFate. o_O

Any fix for that?

EDIT: I got it now....

Original Code:
Code:
void stop (Player* player, char* name){
		for(unsigned int i=0; i<timers.size(); i++){
			if(player == timers[i].player && strcmp(timers[i].name, name) == 0){
				Timer::timer->cancelTimer(timers[i].id);
				break;
			}
		}
	}
	void stop (Player* player){
		for(unsigned int i=0; i<timers.size(); i++){
			if(player == timers[i].player){
				Timer::timer->cancelTimer(timers[i].id);
				break;
			}
		}
	}

Replace the BOTTOM one.... and it should work.
Like this:
Code:
void stop (Player* player, char* name){
		for(unsigned int i=0; i<timers.size(); i++){
			if(player == timers[i].player && strcmp(timers[i].name, name) == 0){
				Timer::timer->cancelTimer(timers[i].id);
				break;
			}
		}
	}
	void stop (Player* player){
        for(unsigned int i=timers.size(); i>0; i--){ //fix missing timer cancels
            if(player == timers[i-1].player){
                Timer::timer->cancelTimer(timers[i-1].id);
            }
        }
    }
 
Newbie Spellweaver
Joined
Apr 13, 2008
Messages
81
Reaction score
2
Question, why do I have 2 "void stop" functions?
 
Experienced Elementalist
Joined
Apr 4, 2008
Messages
216
Reaction score
0
LOL
PHP:
Skills.cpp
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(27) : error C2535: 'void SkillTimer::stop(Player *)' : member function already defined or declared
        c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(20) : see declaration of 'SkillTimer::stop'
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(124) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(128) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(132) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(136) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(140) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(144) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(148) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(152) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(156) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(160) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(164) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(168) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(172) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(176) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(180) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(184) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(188) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(192) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(196) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(200) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(204) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(208) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(212) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(216) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(220) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(224) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(228) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(232) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(236) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(240) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(244) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(248) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(252) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(256) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(260) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(264) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(268) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(272) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(276) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(299) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(306) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(312) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(318) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(324) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(331) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(338) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(344) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(352) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(373) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(382) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(389) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(394) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(401) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(410) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(417) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(437) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(455) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(461) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(480) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(481) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(488) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(497) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(505) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(526) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(563) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
c:\documents and settings\hp_administrator\desktop\fatemsrev7\maplestoryserver\maplestoryserver\skills.cpp(599) : error C2660: 'SkillTimer::stop' : function does not take 2 arguments
MySQLM.cpp

u did it wrog.... look
 
Custom Title Activated
Loyal Member
Joined
Apr 5, 2008
Messages
1,025
Reaction score
5
theres 2 void stop..
Its the second void stop

not this one
void stop (Player* player, char* name){

dont edit that one
 
Experienced Elementalist
Joined
Apr 4, 2008
Messages
216
Reaction score
0
tnx mate!!!

it works fine!!!!

but could u check for a sec my error..?
i dont think koolk even know what is it...
i think something fucked up in my list class of the c++
 
Status
Not open for further replies.
Back
Top