|
You last visited: Today at 13:56
Advertisement
Source Job herausfinden
Discussion on Source Job herausfinden within the Flyff Private Server forum part of the Flyff category.
02/17/2012, 08:08
|
#1
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
Source Job herausfinden
Hey Leute
Ich kann kein c++ und leite mir das meiste von Vb.net ab
Nun die frage wie kann ich feststellen welcher Job der user ist?(in einer if abfrage)
Vielleicht so? : p_user isjob Blabla oder so?
Help
|
|
|
02/17/2012, 09:49
|
#2
|
elite*gold: 11
Join Date: Jan 2012
Posts: 145
Received Thanks: 28
|
warum denn per Source? Per DB ist es doch viel einfacher
|
|
|
02/17/2012, 09:57
|
#3
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
ich will ein Job Tag machen sprich der Spieler ist Blade dann ist der nam Elitepvpers[Blade] z.b.
|
|
|
02/17/2012, 10:24
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 294
Received Thanks: 85
|
Du leitest da bisschen zu sehr von VB.NET ab, denn in C++ sprichst du nicht fast rein Englisch wie bei VB.
C++: if(pUser->IsJob && bla)
{
Befehle was er dann ausführen soll
}
|
|
|
02/17/2012, 10:35
|
#5
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
PHP Code:
If( pUser->GetJob() == JOB_ASSIST ){ // Code }
Den kram mit vb.net solltest du dir für C++ aus dem kopf schmeissen.
|
|
|
02/17/2012, 12:42
|
#6
|
elite*gold: 122
Join Date: Mar 2008
Posts: 796
Received Thanks: 475
|
Machs dir nicht so aufwendig indem du für jeden Job ne Abfrage machst.
Füg über diese Zeile in der MoverRender.cpp:
PHP Code:
pFont->DrawText( (FLOAT)( point.x ), (FLOAT)( point.y ), dwColor, szName ); //½ÇÉ«Ãû
Meinen Code ein:
PHP Code:
#ifdef __JOB_NAME CString m_strJob = ("%s", g_pPlayer->GetJobString()); sprintf(szName, "%s [%s]", szName, m_strJob); #endif //__JOB_NAME
Jetzt musst du nurnoch in der VersionCommon.h der Neuz "__JOB_NAME" definieren.
Wahrscheinlich wird es ein Problem mit der Position des Hero Icons geben.
Wenn du Hilfe brauchst kannst du dich gerne bei mir melden.
Greetz
|
|
|
02/17/2012, 15:32
|
#7
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
Quote:
Originally Posted by Sedrika
PHP Code:
If( pUser->GetJob() == JOB_ASSIST ){
// Code
}
Den kram mit vb.net solltest du dir für C++ aus dem kopf schmeissen.
|
wenn du es mit jedem job ein extra teil amchen willst würde ich es eher mit switch machen
Code:
switch(pUser->GetJob())
{
case JOB_VAGRANT:
{
//wenn Vagrant
}
case JOB_ASSIST:
{
//wenn assist
}
// usw.
}
|
|
|
02/17/2012, 15:35
|
#8
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
habs jz so gemacht wie aldimaster es gesagt hat nur es gibt probs mit dem master/hero zeichen sprich es müsste weiter nach rechts, kann da einer helfen?
|
|
|
02/17/2012, 15:37
|
#9
|
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
|
rect.y verändern beim rendern
|
|
|
02/17/2012, 15:40
|
#10
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
nur das problem abgesehen vom icon ist das wenn ich force master bin bei MIR und bei allen anderen auch Force Master steht obwohl die z.b Jester sind
|
|
|
02/17/2012, 15:43
|
#11
|
elite*gold: 122
Join Date: Mar 2008
Posts: 796
Received Thanks: 475
|
Stimmt, liegt daran, dass der String von deinem Job genommen wird.
Greetz
|
|
|
02/17/2012, 15:45
|
#12
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
nur wie änder ich es? das es richtig ist?
|
|
|
03/25/2012, 13:15
|
#13
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
Source MoverRender.cpp Job?
hey leute eine frage wie kann ich den Job des Spielers heruasfinden ich bin in der Datei MoverRender.cpp
mit
switch(pUser->GetJob())
geht es nicht nur wie sonst?
help
|
|
|
03/26/2012, 22:11
|
#14
|
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 37
|
such in der MoverRender.cpp mal nach dem hier gibt es 2X
Code:
CString strFameName = GetTitle();
if( strFameName.IsEmpty() == FALSE )
{
CString strName;
strName = "[";
strName += strFameName;
strName += "] ";
strName += m_szName;
strcpy( szName, (LPCTSTR)strName );
}
und füg das hier unter beiden ein fals du das admin tag hier schon benutzt unter dem admin tag
Code:
if(m_dwAuthorization == AUTH_GENERAL)//>= wenns auch bei Gm und Admin angezeigt werden soll
{
CString strName;
strName = szName;
if(g_pPlayer->GetJob() == JOB_ASSIST )
{
strName += " [Assist]";
}
else if(...
}
habs selber nicht getestet müsste aber so gehn
|
|
|
03/30/2012, 14:15
|
#15
|
elite*gold: 30
Join Date: May 2011
Posts: 521
Received Thanks: 69
|
habs getestet compilen geht nur ingame der name ist normal
|
|
|
 |
|
Similar Threads
|
id herausfinden
08/28/2011 - WarRock - 8 Replies
wie finde ich meine id jetzt heraus ? auf marktplatz dann mehr finde ich nicht weil ich habe 2 verlinkte accs
|
Ip herausfinden
04/21/2011 - Minecraft - 4 Replies
Hallo Leute,
Ich würde gerne wissen, wie ich die Ip's von den Spielern, die gerade auf meinem Server Spielen herausfinde?
Danke für die Hilfe!
lg
get
|
Ip herausfinden
01/20/2010 - Metin2 Private Server - 1 Replies
Erstmal wollt ich sagen , ja ich weiß , dass es so einen thread schon öfters gab.
Mein problem ist aber , dass ich noch gestern auf einen server normal gezockth habe , mit ihrer exe .Heute ist der server aber plötzlich off , auch wenn ich durch cmd die ip suche , funkt die net , aber die hat auch net gefunkt als der server on war :P
Nun denke ich , dass der server entweder einfach off ist , ist aber china server kann also mich schlecht informieren , gm ist auch qq off ^^
Deswegen denke ich ,...
|
NPC-VWK ID herausfinden?
10/16/2009 - Metin2 Private Server - 18 Replies
hey ich wollte auf meinem server nen shop mit npc-vwks amchen, nur wie finde ich die ids vond iesen vwks heraus??
Mit gm rechten kann man sihc diese ja erstellen, nur wie bekomm ich diese behinderten ids raus?
mfg
|
ID herausfinden
08/25/2009 - S4 League - 1 Replies
Wie kann man seine eigne ID im spiel herausfinden?
|
All times are GMT +1. The time now is 13:58.
|
|