|
You last visited: Today at 16:30
Advertisement
[REUPLOAD]Rappelz Source code
Discussion on [REUPLOAD]Rappelz Source code within the Rappelz Private Server forum part of the Rappelz category.
09/28/2025, 11:29
|
#1
|
elite*gold: 50
Join Date: Mar 2012
Posts: 1,036
Received Thanks: 428
|
[REUPLOAD]Rappelz Source code
This files were original released by Revolution Team.Since alot of people dm me about reupload.I made new thread for it.
password for both files are same as original:RevolutionTeam-is-the-best
Files are same as original release
|
|
|
10/04/2025, 10:03
|
#2
|
elite*gold: 0
Join Date: May 2016
Posts: 67
Received Thanks: 3
|
To make the client work for you, don't forget to add the following flags:
They must match your game server.
SNetMessage.h
const unsigned short TM_CS_LOGIN = 1;
const unsigned short TM_SC_LOGIN_RESULT = 4;
const unsigned short TM_CS_MOVE_REQUEST = 5;
const unsigned short TM_SC_MOVE_ACK = 6;
const unsigned short TM_CS_REGION_UPDATE = 7;
I also found problems with SFrame, such as shadows on textures and problems with displaying some resources, such as objects "Non located items"
Does anyone know if they'll decide to share this? In any case, if I find out sooner, I'll share it.


|
|
|
10/04/2025, 17:58
|
#3
|
elite*gold: 415
Join Date: Nov 2011
Posts: 95
Received Thanks: 21
|
Thanks for the reupload!
Mega has daily download limits. I’ve reuploaded the same files with the same password for direct download:
Part 1:
Part 2:
Password: RevolutionTeam-is-the-best
|
|
|
10/04/2025, 18:00
|
#4
|
elite*gold: 0
Join Date: Feb 2025
Posts: 103
Received Thanks: 43
|
Quote:
Originally Posted by azaaza007
To make the client work for you, don't forget to add the following flags:
They must match your game server.
SNetMessage.h
const unsigned short TM_CS_LOGIN = 1;
const unsigned short TM_SC_LOGIN_RESULT = 4;
const unsigned short TM_CS_MOVE_REQUEST = 5;
const unsigned short TM_SC_MOVE_ACK = 6;
const unsigned short TM_CS_REGION_UPDATE = 7;
I also found problems with SFrame, such as shadows on textures and problems with displaying some resources, such as objects "Non located items"
Does anyone know if they'll decide to share this? In any case, if I find out sooner, I'll share it.

|
Enhance chance and specular map
|
|
|
10/05/2025, 12:32
|
#5
|
elite*gold: 0
Join Date: May 2016
Posts: 67
Received Thanks: 3
|
Quote:
Originally Posted by atherounge3
Enhance chance and specular map
|
I find only solution disable specular with set spec_mode = 0;
I dont know right this or not, but this fixed my problem
I shared fixed Game and Clinet source that can help others
--------------------------------
In Sframe source:
Disable Specular
Code:
void KMeshPrimitive::_SetSpecularBumpTexture(KViewportObject* pViewport, K3DRenderDevice* pDev)
{
int spec_mode = pViewport->GetUseSpecular();
spec_mode = 0;
if (spec_mode==0) // No specular
{
pDev->SetTexture( 1, NULL );
pDev->SetTexture( 2, NULL );
SetSpecular(FALSE);
return;
}
int factor = 1;
int color = 1;
if (spec_mode==1) // Default specular
{
if (m_TexPack.nTextureMode<=1)
{ factor = 1;
color = 1;
} else
{ factor = m_TexPack.nTextureMode/10;
color = m_TexPack.nTextureMode%10;
}
} else
if (spec_mode==2) // Test mode
{ factor = pViewport->m_nSpecularFactor;
color = pViewport->m_nSpecularColor;
} else
if (spec_mode==3) // Default + test mode
{
if (m_TexPack.nTextureMode<=1)
{ factor = pViewport->m_nSpecularFactor;
color = pViewport->m_nSpecularColor;
} else
{ factor = m_TexPack.nTextureMode/10;
color = m_TexPack.nTextureMode%10;
}
}
if (factor==0) pDev->SetTexture( 1, NULL ); else // 0: no texture
if (factor==1) pDev->SetTexture( 1, m_TexPack.spTexture_Specular ); else // 1: @@@_spec texture
if (factor==2) pDev->SetTexture( 1, m_TexPack.spTexture ); else // 2: 1st texture
if (factor>=3 && factor<=5)
{ pDev->SetTexture( 1, _spSpecular[4+factor-3]); // 3,4,5: 30,40,50 specular bank~gradient~highlight
}
if (color==0) pDev->SetTexture( 2, NULL); else // 0: none
if (color>=1 && color<=4)
{ pDev->SetTexture( 2, _spSpecular[color-1]); //m_TexPack.spTexture_Illumin); // 1:metal 2: skin 3:dark_skin 4: rsv
}
SetSpecular(TRUE);
}
--------------------------------
In Sframe source:
To make the client work for you, don't forget to add the following flags:
They must match your game server.
SNetMessage.h
Code:
const unsigned short TM_CS_LOGIN = 1;
const unsigned short TM_SC_LOGIN_RESULT = 4;
const unsigned short TM_CS_MOVE_REQUEST = 5;
const unsigned short TM_SC_MOVE_ACK = 6;
const unsigned short TM_CS_REGION_UPDATE = 7;
---------------------------------
Trade Fix
In Captain source:
Go to OnTrade.cpp
Code:
AR_TIME t = GetArTime(); or search for this word and find OnTrade.cpp
AR_TIME t = GetArTime(); and copy below and write it under this line
if( pClient->IsMoving(t) )
{
pClient->CancelTrade();
return;
}
--------------------------
Skill List Fix in Sframe Source
Search for the word
const int c_nMaxLine
const int c_nMinLine
and replace number 11 with number 7
------------------------------------
Guild Creation Fix, in Sephram source:
Search for this word 길드결성
and replace it with gcreate
without deleting this symbol /
----------------------------
Sitting Issue Fix, in Sframe source
Search for the word
onCheatSitdown
in table
Game massge.cpp
and replace it completely with
Code:
void onCheatSitdown(StructPlayer* pPlayer, std::vector< std::string >& vToken)
{
ARCADIA_LOCK(ArcadiaServer::Instance().LockObjectWithVisibleRange(pPlayer));
if (pPlayer->IsMoving(GetArTime()) ||!pPlayer->IsActable()|| !pPlayer->IsSitdownable()) return; //916frosty
if (pPlayer->IsFormChanged())
{
SendChatMessage(false, CHAT_NOTICE, "@NOTICE", pPlayer, "@440");
return;
}
if (pPlayer->IsAttacking())
{
pPlayer->CancelAttack();
}
pPlayer->SitDown();
BroadcastStatusMessage(pPlayer);
}
--------------------
White Items Not Showing Fix
Sframe source
Delete this word:
enhance_chance
(delete it like deleting any C++ code)
---------------------
|
|
|
10/05/2025, 20:48
|
#6
|
elite*gold: 0
Join Date: Jul 2020
Posts: 194
Received Thanks: 86
|
Honestly, quite happy to see people playing around again with source. It might be smart to just setup a discord server, I would participate to give advice towards code / development.
|
|
|
10/05/2025, 21:41
|
#7
|
elite*gold: 0
Join Date: May 2016
Posts: 67
Received Thanks: 3
|
Quote:
Originally Posted by Masumichan
Honestly, quite happy to see people playing around again with source. It might be smart to just setup a discord server, I would participate to give advice towards code / development.
|
Have
|
|
|
10/07/2025, 23:47
|
#8
|
elite*gold: 0
Join Date: Apr 2024
Posts: 2
Received Thanks: 0
|
Hi i wanna ask if you have any files above 9.7 please
|
|
|
10/08/2025, 08:22
|
#9
|
elite*gold: 0
Join Date: Feb 2025
Posts: 103
Received Thanks: 43
|
Quote:
Originally Posted by Gambling1
Hi i wanna ask if you have any files above 9.7 please
|
We are working together on 9.10 repack with a lot of features and huge performance boost. PM me or Alucard if you are willing to buy when we finish (not cheap, we are doing hard work)
|
|
|
10/08/2025, 10:48
|
#10
|
elite*gold: 0
Join Date: May 2016
Posts: 67
Received Thanks: 3
|
Quote:
Originally Posted by azaaza007
I find only solution disable specular with set spec_mode = 0;
I dont know right this or not, but this fixed my problem
I shared fixed Game and Clinet source that can help others
--------------------------------
In Sframe source:
Disable Specular
Code:
void KMeshPrimitive::_SetSpecularBumpTexture(KViewportObject* pViewport, K3DRenderDevice* pDev)
{
int spec_mode = pViewport->GetUseSpecular();
spec_mode = 0;
if (spec_mode==0) // No specular
{
pDev->SetTexture( 1, NULL );
pDev->SetTexture( 2, NULL );
SetSpecular(FALSE);
return;
}
int factor = 1;
int color = 1;
if (spec_mode==1) // Default specular
{
if (m_TexPack.nTextureMode<=1)
{ factor = 1;
color = 1;
} else
{ factor = m_TexPack.nTextureMode/10;
color = m_TexPack.nTextureMode%10;
}
} else
if (spec_mode==2) // Test mode
{ factor = pViewport->m_nSpecularFactor;
color = pViewport->m_nSpecularColor;
} else
if (spec_mode==3) // Default + test mode
{
if (m_TexPack.nTextureMode<=1)
{ factor = pViewport->m_nSpecularFactor;
color = pViewport->m_nSpecularColor;
} else
{ factor = m_TexPack.nTextureMode/10;
color = m_TexPack.nTextureMode%10;
}
}
if (factor==0) pDev->SetTexture( 1, NULL ); else // 0: no texture
if (factor==1) pDev->SetTexture( 1, m_TexPack.spTexture_Specular ); else // 1: @@@_spec texture
if (factor==2) pDev->SetTexture( 1, m_TexPack.spTexture ); else // 2: 1st texture
if (factor>=3 && factor<=5)
{ pDev->SetTexture( 1, _spSpecular[4+factor-3]); // 3,4,5: 30,40,50 specular bank~gradient~highlight
}
if (color==0) pDev->SetTexture( 2, NULL); else // 0: none
if (color>=1 && color<=4)
{ pDev->SetTexture( 2, _spSpecular[color-1]); //m_TexPack.spTexture_Illumin); // 1:metal 2: skin 3:dark_skin 4: rsv
}
SetSpecular(TRUE);
}
--------------------------------
In Sframe source:
To make the client work for you, don't forget to add the following flags:
They must match your game server.
SNetMessage.h
Code:
const unsigned short TM_CS_LOGIN = 1;
const unsigned short TM_SC_LOGIN_RESULT = 4;
const unsigned short TM_CS_MOVE_REQUEST = 5;
const unsigned short TM_SC_MOVE_ACK = 6;
const unsigned short TM_CS_REGION_UPDATE = 7;
---------------------------------
Trade Fix
In Captain source:
Go to OnTrade.cpp
Code:
AR_TIME t = GetArTime(); or search for this word and find OnTrade.cpp
AR_TIME t = GetArTime(); and copy below and write it under this line
if( pClient->IsMoving(t) )
{
pClient->CancelTrade();
return;
}
--------------------------
Skill List Fix in Sframe Source
Search for the word
const int c_nMaxLine
const int c_nMinLine
and replace number 11 with number 7
------------------------------------
Guild Creation Fix, in Sephram source:
Search for this word 길드결성
and replace it with gcreate
without deleting this symbol /
----------------------------
Sitting Issue Fix, in Sframe source
Search for the word
onCheatSitdown
in table
Game massge.cpp
and replace it completely with
Code:
void onCheatSitdown(StructPlayer* pPlayer, std::vector< std::string >& vToken)
{
ARCADIA_LOCK(ArcadiaServer::Instance().LockObjectWithVisibleRange(pPlayer));
if (pPlayer->IsMoving(GetArTime()) ||!pPlayer->IsActable()|| !pPlayer->IsSitdownable()) return; //916frosty
if (pPlayer->IsFormChanged())
{
SendChatMessage(false, CHAT_NOTICE, "@NOTICE", pPlayer, "@440");
return;
}
if (pPlayer->IsAttacking())
{
pPlayer->CancelAttack();
}
pPlayer->SitDown();
BroadcastStatusMessage(pPlayer);
}
--------------------
White Items Not Showing Fix
Sframe source
Delete this word:
enhance_chance
(delete it like deleting any C++ code)
---------------------
|
I am sharing the information so that it can be found here, thanks to those who helped me (Sizar) figure it out Specular fixed
Change all occurrences of void KMeshPrimitive::_SetSpecularBumpTexture.
change void KMeshPrimitive::_SetSpecularBumpTexture
Code:
void KMeshPrimitive::_SetSpecularBumpTexture(KViewportObject* pViewport, K3DRenderDevice* pDev)
{
if( IsBump() && pViewport->GetRenderBumpMapMode() )
{
if( IsUseFixMap() )
{
pDev->SetTexture( 1, m_TexPack.spTexture_Fix);
pDev->SetTexture( 2, NULL );
}
else
{
pDev->SetTexture( 1, m_TexPack.spTexture_Bump );
pDev->SetTexture( 2, NULL );
}
}
else if( ( IsSpecular() || ( IsBump() && !pViewport->GetRenderBumpMapMode() ) ) && pViewport->GetUseSpecular() )
{
if( IsUseFixMap() )
{
pDev->SetTexture( 1, m_TexPack.spTexture_Fix );
pDev->SetTexture( 2, m_TexPack.spTexture_Fix );
}
else
{
#ifdef _SPECULAR_EDITING_
switch( g_testTextureUseType )
{
case TYPE_0D1S2SC:
pDev->SetTexture( 1, m_TexPack.spTexture_Specular );
pDev->SetTexture( 2, m_TexPack.spTexture_SpecularColor );
break;
case TYPE_0D1S2X:
pDev->SetTexture( 1, m_TexPack.spTexture_Specular );
pDev->SetTexture( 2, m_TexPack.spTexture_Fix );
break;
case TYPE_0D1X2X:
pDev->SetTexture( 1, m_TexPack.spTexture_Fix );
pDev->SetTexture( 2, m_TexPack.spTexture_Fix );
break;
case TYPE_0S1X2SC:
pDev->SetTexture( 1, m_TexPack.spTexture_Fix );
pDev->SetTexture( 2, m_TexPack.spTexture_SpecularColor );
break;
case TYPE_0S1S2SC:
pDev->SetTexture( 1, m_TexPack.spTexture_Specular );
pDev->SetTexture( 2, m_TexPack.spTexture_SpecularColor );
break;
case TYPE_0S1X2X:
break;
}
#else
pDev->SetTexture( 1, m_TexPack.spTexture_Specular );
pDev->SetTexture( 2, m_TexPack.spTexture_SpecularColor );
#endif
}
}
if( m_TexPack.spTexture_Illumin && IsBump() )
{
if( IsUseFixMap() )
pDev->SetTexture( 2, m_TexPack.spTexture_Fix );
else
pDev->SetTexture( 2, m_TexPack.spTexture_Illumin );
}
}
And
Use if(IsSpecular() IsBump()) instead of commenting it out like //if(IsSpecular() IsBump()).
|
|
|
11/04/2025, 11:48
|
#11
|
elite*gold: 0
Join Date: Sep 2019
Posts: 1
Received Thanks: 0
|
Waiting for reupload
|
|
|
11/20/2025, 01:11
|
#12
|
elite*gold: 0
Join Date: May 2010
Posts: 114
Received Thanks: 11
|
expired
[QUOTE=azaaza007;40393534]Have  [/QUOTE
expired
|
|
|
11/28/2025, 11:37
|
#13
|
elite*gold: 50
Join Date: Mar 2012
Posts: 1,036
Received Thanks: 428
|
links updated
|
|
|
12/15/2025, 10:16
|
#14
|
elite*gold: 0
Join Date: Dec 2012
Posts: 9
Received Thanks: 0
|
Quote:
Originally Posted by Wael™
Thanks for the reupload!
Mega has daily download limits. I’ve reuploaded the same files with the same password for direct download:
Part 1:
Part 2:
Password: RevolutionTeam-is-the-best
|
Not working
|
|
|
Today, 14:08
|
#15
|
elite*gold: 415
Join Date: Nov 2011
Posts: 95
Received Thanks: 21
|
Quote:
Originally Posted by Yuimichinaro
Not working 
|
sorry someone files a DMCA take down notice
links updated
|
|
|
 |
Similar Threads
|
[Reupload] Tom´s Infiltration source code
05/31/2014 - Flyff Hacks, Bots, Cheats, Exploits & Macros - 13 Replies
So da ich irgendwann mal meine festplatte ein bisschen Ordnung machen wollte hatte ich noch was gefunden das ich gar nicht brauchte.
Werde dann den souce code von den berühmten Tom´s Infiltration Hack hochladen und mit euch teilen :D
Da er ja schon mal woanders hochgeladen wurde aber schon gelöscht wurde lade ich es noch mal hoch.
Alter download link war der hier : http://forum.********.com/f457/infiltration-source -code-792590/
Neuer Download link ist der hier:
bla.rar
Passwort ist...
|
Deli Rappelz, Rappelz Private Server, Türkçe Rappelz Private Server, Rappelz Deli
03/10/2014 - Rappelz Private Server - 2 Replies
Merhaba kardeşlerim,
deli rappelz açıldı.
Oyundan kısaca bahsedersek oyun 7.4 versiyonlu muhteşem bi oyundur.
Herkeze tavsiye edebilirim - Oyunda sadece oyuncuyum sizleride oyunda görürsek daha mutlu oluruz.
Oyun 24 saat açıktır istediğiniz zaman girer oynarsınız.
######### Oyun özellikleri #########
x60 Drop özelliği (1 Saat içerisinde 100 level olabilme imkanı.) & ne zor ne kolay tam orta derece. sıkılmayacaksınız!
Volkanus (Aktif!)
|
All times are GMT +1. The time now is 16:31.
|
|