|
You last visited: Today at 08:07
Advertisement
[Source] Hilfe.
Discussion on [Source] Hilfe. within the Flyff Private Server forum part of the Flyff category.
12/18/2011, 01:12
|
#1
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
[Source] Hilfe.
Guten Abend,
Ich brauche ein wenig Hilfe mit ein paar Sachen in den Source.
Ich benütze die Source von ****** Flyff und will da ein paar Dinge ändern.
Ich würde gerne den verändern/entfernen
-> sofort Master bei dem 60er Job change.
-> sofort alle Skills max sobald man das benötigte Level ist.
wär Super nett wenn ihr Snippets für mich habt wo man das sieht x:
und nochmal eine kurze Frage:
Wie stell ich am besten die Rates ein?
per Constant.ini oder EventLua.lua ?
Wenn ich die Exp Rate dann z.B auf 40 will heißt das einfach die Wurzel davon oder wie ? also die exp x6 *confused myself*
|
|
|
12/18/2011, 01:20
|
#2
|
elite*gold: 0
Join Date: Jan 2011
Posts: 39
Received Thanks: 11
|
und nochmal eine kurze Frage:
Wie stell ich am besten die Rates ein?
per Constant.ini oder EventLua.lua ?
Wenn ich die Exp Rate dann z.B auf 40 will heißt das einfach die Wurzel davon oder wie ? also die exp x6 *confused myself*[/QUOTE]
Das ist egal solange du nur bei einer die rates angibst ^^ sonst hast du z.b. 30x30 wenn du es in beiden einstellst und zu der Source kann ich leider nichts sagen^^
|
|
|
12/18/2011, 01:32
|
#3
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
Source:
Moverparam.cpp
Auto Master->
Code:
if(m_nLevel >= 60 && IsPro())
{
if( AddChangeJob(m_nJob + 10) )
{
((CUser*)this)->AddSetChangeJob( m_nJob );
g_UserMng.AddNearSetChangeJob( this, m_nJob, &this->m_aJobSkill[MAX_JOB_SKILL] );
g_dpDBClient.SendLogLevelUp( (CUser*)this, 4 );
#if __VER >= 11 // __SYS_PLAYER_DATA
g_dpDBClient.SendUpdatePlayerData( (CUser*)this );
#else // __SYS_PLAYER_DATA
g_DPCoreClient.SendPartyMemberJob( (CUser*)this );
g_DPCoreClient.SendFriendChangeJob( (CUser*)this );
if( m_idGuild != 0 )
g_DPCoreClient.SendGuildChangeJobLevel( (CUser*)this );
#endif // __SYS_PLAYER_DATA
}
}
löschen
dann noch flals du die von bflyff benutzt worlddialog
npcscript.cpp
Code:
void CNpcScript::mada_redrobegirl_6()
{
Say( "Soso, ihr wollt euch spezialisieren? Na gut..." );
if( GetPlayerLvl() >= 60 )
{
switch(GetPlayerJob())
{
case 1:
AddAnswer( "Knight", 8, 16 );
AddAnswer( "Blade", 8, 17 );
break;
case 2:
AddAnswer( "Jester", 8, 18 );
AddAnswer( "Ranger", 8, 19 );
break;
case 3:
AddAnswer( "Ringmaster", 8, 20 );
AddAnswer( "Billposter", 8, 21 );
break;
case 4:
AddAnswer( "Psykeeper", 8, 22 );
AddAnswer( "Elementor", 8, 23 );
break;
}
}
}
zu
Code:
void CNpcScript::mada_redrobegirl_6()
{
Say( "Soso, ihr wollt euch spezialisieren? Na gut..." );
if( GetPlayerLvl() >= 60 )
{
switch(GetPlayerJob())
{
case 1:
AddAnswer( "Knight", 8, 6 );
AddAnswer( "Blade", 8, 7 );
break;
case 2:
AddAnswer( "Jester", 8, 8 );
AddAnswer( "Ranger", 8, 9 );
break;
case 3:
AddAnswer( "Ringmaster", 8, 10 );
AddAnswer( "Billposter", 8, 11 );
break;
case 4:
AddAnswer( "Psykeeper", 8, 12 );
AddAnswer( "Elementor", 8, 13 );
break;
}
}
}
Code:
// 2nd Job non master, set them master!
if( GetPlayerJob() >= 6 && GetPlayerJob() <= 13 )
ChangeJob( GetPlayerJob() + 10 );
löschen
|
|
|
12/18/2011, 01:34
|
#4
|
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
|
und automatisch die skills max  ?
|
|
|
12/18/2011, 01:42
|
#5
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
Code:
{
AddSkillPoint( nGetPoint );
g_dpDBClient.SendLogSkillPoint( LOG_SKILLPOINT_GET_HUNT, nGetPoint, this, NULL );
#ifdef __S_NEW_SKILL_2
g_dpDBClient.SaveSkill( (CUser*)this );
#endif // __S_NEW_SKILL_2
}
das dann auch löschen moverparam.cpp
|
|
|
12/18/2011, 01:47
|
#6
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
Danke Jopsi sehr fein von dir (:
und zu den Rates nochmal, d.H doch wenn ich z.B mit EventLua die Rate einstell das ich dort doch immer die Rate verdoppel ? also x5 = 1x1 2x2 4x4 8x8 16x16 oder nicht ?
|
|
|
12/18/2011, 01:48
|
#7
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
Quote:
Originally Posted by Inami123
Danke Jopsi sehr fein von dir (:
und zu den Rates nochmal, d.H doch wenn ich z.B mit EventLua die Rate einstell das ich dort doch immer die Rate verdoppel ? also x5 = 1x1 2x2 4x4 8x8 16x16 oder nicht ?
|
nein
stell sie einfach nur in eventlua ein das reicht.
|
|
|
12/18/2011, 01:56
|
#8
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
also einfach für 40er Rates nur 40 und fertig ? Klingt zu leicht.
|
|
|
12/18/2011, 02:09
|
#9
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
ja so siehts aus
|
|
|
12/18/2011, 02:19
|
#10
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
Jopsi, welche änderung muss ich noch in MoveRender machen ? Gibt mir nähmlich beim Compilen grade Errors das da was nicht stimmt.
|
|
|
12/18/2011, 02:35
|
#11
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
Quote:
Originally Posted by archerizzz
|
was soll der scheiß -.-
#reported wegen spamm
Quote:
Originally Posted by Inami123
Jopsi, welche änderung muss ich noch in MoveRender machen ? Gibt mir nähmlich beim Compilen grade Errors das da was nicht stimmt.
|
moverrender garnix das ist für die icons, glows und so
|
|
|
12/18/2011, 02:39
|
#12
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
Sind nicht hier die Icons ?
Quote:
#if __VER >= 10 // __CSC_VER9_1
//Àü½Â ¹× ¿µ¿õ ¾ÆÀÌÄÜ Ç¥½Ã Ãß°¡.
point.x = (LONG)( vOut.x );
point.y = (LONG)( vOut.y );
MakeEven( point.x );
//pd3dDevice->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_ZERO );
pd3dDevice->SetRenderState( D3DRS_SRCBLEND, D3DBLEND_SRCALPHA );
pd3dDevice->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA );
pd3dDevice->SetRenderState( D3DRS_LIGHTING, FALSE );
pd3dDevice->SetRenderState( D3DRS_FOGENABLE, FALSE );
if(!bSkip && IsPlayer())
{
BYTE checkhero = GetLegendChar();
CTexture* pTexture;
CString strPath;
CSize cs1 = pFont->GetTextExtent( szName );
CSize cs2;
if(pGuild != NULL)
{
cs2 = pFont->GetTextExtent( pGuild->m_szGuild );
if( cs1.cx > cs2.cx )
point.x += cs1.cx / 2;
else
point.x += cs2.cx / 2;
}
else
point.x += cs1.cx / 2;
if(checkhero == LEGEND_CLASS_MASTER && m_nLevel >= 60 && m_nLevel <= 120) //Àü½ÂÀ» ÇßÀ» °æ¿ì.
{
if(/*m_nLevel >= 60 && */m_nLevel < 70) //Level DownµÉ °æ¿ì¸¦ »ý°¢Çؼ* ÁÖ¼®Ã³¸®.
// strPath = MakePath( DIR_ICON, "icon_Expert1.dds");
pTexture = g_Neuz.m_pMasterIcon[0];
else if(m_nLevel >= 70 && m_nLevel < 80)
// strPath = MakePath( DIR_ICON, "icon_Expert2.dds");
pTexture = g_Neuz.m_pMasterIcon[1];
else if(m_nLevel >= 80 && m_nLevel < 90)
// strPath = MakePath( DIR_ICON, "icon_Expert3.dds");
pTexture = g_Neuz.m_pMasterIcon[2];
else if(m_nLevel >= 90 && m_nLevel < 100)
// strPath = MakePath( DIR_ICON, "icon_Expert4.dds");
pTexture = g_Neuz.m_pMasterIcon[3];
else if(m_nLevel >= 100 && m_nLevel < 110)
// strPath = MakePath( DIR_ICON, "icon_Expert5.dds");
pTexture = g_Neuz.m_pMasterIcon[4];
else if(m_nLevel >= 110 && m_nLevel <= 120)
// strPath = MakePath( DIR_ICON, "icon_Expert6.dds");
pTexture = g_Neuz.m_pMasterIcon[5];
|
EDIT: Die müssen normal ohne // sein nicht ?
|
|
|
12/18/2011, 13:37
|
#13
|
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
|
wo ist das den mit skills ich hab nachgeschaut mit dem automatisch skills max werden ist aber nicht die stelle...
|
|
|
12/18/2011, 17:10
|
#14
|
elite*gold: 0
Join Date: Sep 2009
Posts: 125
Received Thanks: 7
|
bei mir funkt es auch nicht wirklich x:
|
|
|
12/18/2011, 22:55
|
#15
|
elite*gold: 0
Join Date: Dec 2011
Posts: 33
Received Thanks: 2
|
welchen Res Mangaer benutz ihr ;o?
|
|
|
 |
|
Similar Threads
|
[Source Patcher]Hilfe
11/30/2011 - Flyff Private Server - 10 Replies
Hey,
ich versuche gerade den patcher von flyff umzuarbeiten, doch beim compilen kommt das
BetaPatchClient fatal error C1063: INTERNAL COMPILER ERROR
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
und das
BetaPatchClient fatal error C1060: compiler is out of heap space
jeweils beides 2x
|
CS:S Source SDK download Hilfe !
05/22/2011 - Counter-Strike - 3 Replies
HI...
ich wollte mir so eben den Source SDK hammer editor bei Steam runterladen, aber er wird nicht gefunden D:
Ich gehe unter tools und gib da in der suche Source sdk ein...
er findet nichts
auch unter hammer oder valve findet er nichts
kann man den source sdk auch ohne steam runterladen ?
Danke :)
|
Hilfe v16 Map Source von Sedrika
05/13/2011 - Flyff Private Server - 10 Replies
Ich habe das Problem das meine Karte unter M schwarz ist.
Ich habe eig. alles gemacht was im Source Tut von Sedrika stand.
ICh habe auch die 3Dateien in den Resource Files und in der data.res eingefügt.
|
hilfe bei glassWalls source
10/21/2010 - WarRock - 8 Replies
hi die glasswalls funktionieren nicht richtig bei mir-. es verschwindet alles WAS habe ich falsch gemacht?
das ist der code
void GlassWallsOn()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
|
[Hilfe] Pointer in Source
05/30/2010 - AutoIt - 15 Replies
Hey Community :D
ich wollte mal fragen ob jemand von euch bereit wäre mir zu helfen :rolleyes:
die Pointer in meine Source zu setzen ? :D
Ich bin noch AutoIt Anfänger^^
beherrsche Grundkentnisse soweit
aber hab mich soweit nicht mit gamehacking beschäftigt :P
wer bereit ist soll mir entweder ne pn schicken oder mich in skype adden^^
|
All times are GMT +1. The time now is 08:07.
|
|