Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 16:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Source] Wie füge ich ein neuen Command ein

Discussion on [Source] Wie füge ich ein neuen Command ein within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
[Source] Wie füge ich ein neuen Command ein

Hey, da ich gern möchte das die spieler sehen welcher Gamemaster online ist, sowie beim Toms AH wollt ich euch mal fragen ob mir jemand erklären könnte wie das geht..
Da gibt es ein Command mit einer Player list,jedoch funktioniert er nicht, weiß jemand genaueres?
FragGoogle is offline  
Old 08/09/2011, 16:57   #2


 
Reavern's Avatar
 
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
Versuch einfach mal im Chat das einzugeben:

%commands

Das zeigt dir alle Befehle an.

Und um die Online Players zu sehen:

%players


Edit:

Empfehlen kann ich dir auch das hier:



Wenn du dir das gm-Tool von RockNetwork lädst findest du dort in den Tabs auch die Tom Ah Befehle.
Wenn du das mit dem Update runter lädst dann hast auch die meisten neuen v15/16/17 Sachen dabei.
Reavern is offline  
Old 08/09/2011, 16:59   #3
 
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
das weiß ich ja aber ich möchte das eine liste der gm's angezeigt wird welcher grad online ist..
FragGoogle is offline  
Old 08/09/2011, 17:01   #4


 
Reavern's Avatar
 
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
%gmlist

Fertisch

(Die GM's müssen auch im AntiHAck Engetragen sein)
Reavern is offline  
Old 08/09/2011, 17:05   #5
 
Phillor's Avatar
 
elite*gold: 1
Join Date: Sep 2009
Posts: 462
Received Thanks: 125
Ich glaube er will wissen, wie man einen solchen Command im Source einfügt. Sodass GM's auch über einen Command aufgelistet werden ohne Toms AH.^^
Phillor is offline  
Old 08/09/2011, 17:09   #6


 
Reavern's Avatar
 
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
Ja aber wenn er Toms Antihack benutzt werde die Befehle auch gehen.

Wenn:
Der Gm Eingetragen ist
Wenn der GM Online ist

Wozu sollte man so einen Befehl "einbauen" .. wenns es so einfach geht.
Reavern is offline  
Old 08/09/2011, 17:12   #7
 
elite*gold: 2
Join Date: Jul 2009
Posts: 1,447
Received Thanks: 923
Er will aber vllt Toms AH net Usen?..
.Crasy is offline  
Old 08/09/2011, 17:14   #8
 
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
Quote:
Originally Posted by Phillor View Post
Ich glaube er will wissen, wie man einen solchen Command im Source einfügt. Sodass GM's auch über einen Command aufgelistet werden ohne Toms AH.^^
Richtig daher heißt der thread auch
Code:
 [Source] Wie füge ich ein neuen Command ein
Öhm weil ich Tom's Antihack nicht nutzen will, daher wollt ich das einbauen..
FragGoogle is offline  
Old 08/09/2011, 19:37   #9
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
Speicher den Namen des GMs, wenn er onkommt, und wenn er off geht lösch ihn wieder, wenn der Player dann den Befehl eingibt, gibst du die Liste aus.
Ich empfehl nen string Vector und ne for-Schleife.
Pumbaaa is offline  
Old 08/09/2011, 20:59   #10
 
Achileus's Avatar
 
elite*gold: 74
Join Date: Apr 2009
Posts: 5,908
Received Thanks: 2,386
Quote:
Originally Posted by Pumbaaa View Post
Speicher den Namen des GMs, wenn er onkommt, und wenn er off geht lösch ihn wieder, wenn der Player dann den Befehl eingibt, gibst du die Liste aus.
Ich empfehl nen string Vector und ne for-Schleife.
Woher soll er das wissen wie das abläuft ?
Achileus is offline  
Old 08/09/2011, 21:05   #11
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
Wenn neuer User kommt -> Auf Authorisierung überprüfen.
Wenn Auth höher als General, vector.push_back(Username)

Funktion zum abrufen:
Code:
void CUserMng::GetGMList(CUser *pUser )
{
           int j = 1;
	for( unsigned i = 0; i < m_gmList.size(); i++ )
	{
		if( strlen( m_gmList[i] ) > 2 )
		{
			CString temp;
			temp.Format( _T( "%i.)\t%s"), j, m_gmList[i] );
			pUser->AddText( temp );
			j++;
		}
	}
}
Und dann noch beim Logout eben den Wert löschen.
Gibt noch nen einfacheren Weg, den post ich nachher mal...

//EDIT:
Der einfachere Weg:
Code:
void CUserMng::GetGMList(CUser *pUser )
{
	map<DWORD, CUser*>::iterator it;
	int j = 1;
	for( it = m_users.begin(); it != m_users.end(); ++it )
	{
		if( it->second->m_dwAuthorization != AUTH_GENERAL )
		{
			CString temp;
			temp.Format( _T( "%i.)\t%s"), j, it->second->GetName() );
			pUser->AddText( temp );
			j++;
		}
	}
}
Pumbaaa is offline  
Old 08/10/2011, 13:18   #12
 
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
verstehe nicht wirklich was du mit
Wenn neuer User kommt -> Auf Authorisierung überprüfen.
Wenn Auth höher als General, vector.push_back(Username)
meinst
FragGoogle is offline  
Old 08/10/2011, 13:46   #13


 
Xijezu's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 5,086
Received Thanks: 3,472
Wenn sich ein User einloggt -> Auf Authorisierung überprüfen, sprich den Rang (GM, Admin, whatever)
Wenn Authorisierung höher ist als General (sprich wenn der Rang höher ist als von normalen Usern) -> vector.push_back(username)
Xijezu is offline  
Old 08/10/2011, 13:55   #14
 
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
ja und wie mach ich das ich peil grad gar nichts was ihr hier redet? o_O
kann mir das einer per icq oder so erklären was ich da machen muss hab sowas noch nie gemacht xD
FragGoogle is offline  
Old 08/10/2011, 14:17   #15
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
Nimm einfach das 2te, das hat nix mit Vectoren zu tun, die Funktion is alles was du brauchst, dazu musst du nur nen neues Command machen.
Pumbaaa is offline  
Reply


Similar Threads Similar Threads
Wie füge ich den Source ein?
01/15/2011 - Flyff Private Server - 1 Replies
Hi Com, ich hab mir mal den von Sedrika releasten Source Ordner gezogen und jetzt öffne ich den Ordner und er beinhaltet 3 Ordner (Official Source, Resurce und Output) Resurce lest sich ja erklären. Aber was mach ich mit den anderen? Bitte hilf mir einer:D MFG
What's wrong with my Nighttime command(impulse's source)
07/21/2010 - CO2 Private Server - 4 Replies
Heres my command #region Night case "night": { Client.GameState.ScreenColor = 5855577; GamePackets.GeneralData Packet = new GamePackets.GeneralData(true); Packet.UID = client.Entity.UID; Packet.GetType(); ...
Wie füge ich die neuen Waffen in DB ein !!??!!
06/13/2010 - Metin2 Private Server - 3 Replies
Hallo Liebe Com. Habe eine Frage : Wie füge ich die neuen Waffen von Metin 2 in die DB ein ?? Habe schon im SuFu, google , youtube etc. gesucht. . . aber nichts gefunden ich hoffe es kann mir einer behilflich sein. Ich bin auch kein Anfänger Ihr müsst mir nur sagen Welche Datei ich in welches verzeichnis reinhauen muss.. das ist alles =) m.f.g kingboy11
[Frage]Wie füge ich neuen skill in seeli, etc. ein
05/08/2010 - Metin2 Private Server - 7 Replies
Hallo. Kann mir jemand erklären, wie ich einen neu implementierten skill bei seeli fertigkeitzurück setzen usw. einfüge? Muss irgendwo ne liste vorhanden sein, wo festegelegt ist, welche skills zu welcher klasse und in welche skill-group gehören. Falls jemand weis wo ich das finde wär echt nett mal zu posten. Falls jemand nen anderen weg kennt den skill in seeli usw. einzufügen pls auch posten. Thx schonmal.
[Question] How to make this command [For 5165 Source]
04/01/2010 - CO2 Private Server - 6 Replies
Hello guys, I'm new at coding and was wondering how to make a command for the 5165 source which enables you to have unlimited stamina (For GMs only). Thanks. This is wut I have did so far... if (Cmd == "/gmstamina") { if (!InfiniteStamina) { InfiniteStamina = true; }



All times are GMT +1. The time now is 16:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.