Register for your free account! | Forgot your password?

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

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

Advertisement



[All-In-One Question] -> Velmore

Discussion on [All-In-One Question] -> Velmore within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 05/13/2013, 17:16   #31
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
#Neue Frage


Ich habe ein Item erstellt mit dem eintrag der PSF Scroll und hab auch das mit SM mode usw gemacht. Nur wundere ich mich warum das Item nur abläuft wenn man eingeloggt ist.
Weis jemand wo man in der Source einstellen kann, ob das Item abläuft.
Velmore is offline  
Old 06/02/2013, 21:39   #32
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
#Neue Frage

Hat einer ne Idee für eine schleife die jeden Spieler betrift?

Habe mal geschaut bei der releasen gm liste aber das betrifft nicht alle.


Wäre über Hilfe dankbar.
Velmore is offline  
Old 06/02/2013, 21:42   #33


 
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
Was meinst du mit Schleife?
FunkyJustice is offline  
Old 06/02/2013, 21:59   #34
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
eine for schleife?

http://de.wikipedia.org/wiki/For-Schleife
Velmore is offline  
Old 06/07/2013, 21:56   #35
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
#push
Velmore is offline  
Old 06/08/2013, 12:36   #36
 
Laymi's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 236
Received Thanks: 81
Was genau meinst du mir einer FOR Schleife?
Das macht doch gar keinen Sinn eine For Schleife für Spieler bezogene Vorgänge zu nutzen?
Warum sollte man denn ne For Schleife für jeden Spieler durchiterieren wenn man einfach für jeden Spieler einzeln die Funktion machen kann? Aber als Vergleichswert zu i würde man g_UserMng.GetCount() nehmen.
pUser ist doch mehr als ausreichend(weil es doch eh relativ ist) und für dein Afk System brauchst du auch keine großen Geschichten sondern nur eine kleine zündende Idee wie du den LastWalkTick feststellen kannst.

Korrigiert mich wenn ich falsch liege.

MfG
Laymi is offline  
Old 06/08/2013, 12:54   #37
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
Es geht um eine Schleife die jeden Spielrr der Online ist betrifft. Damit kann man z.b. alle Spieler von einer Map Teleportieren oder eine GM Liste erstellen.

Die Schleife mit g_UserMng.GetCount() habe ich auch schon versucht jedoch werden nur die Spieler getroffe die auch eine Id haben die unter oder der aktuellen wieder anzahl gleich ist
Velmore is offline  
Old 06/08/2013, 13:13   #38
 
Laymi's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 236
Received Thanks: 81
Hmm ich habe lang nichts mehr mit dem **** gemacht aber eine Variante wäre die folgende:
Du machst ne map mit neuem Typedef(MAP_TYPDEF) auf z.B. m_map_Players und fügst beim Login die jeweilige Player ID hinzu mit m_map_Players.insert ein. Beim Logout entfernst du sie wieder.

for( MAP_TYPDEF::iterator it = m_map_Players.begin(); it!= m_map_Players.end(); ++it ){
//hier kannst du dann deine Operationen reinpacken
pUser = g_UserMng.GetUserByPlayerID( it->second->m_idPlayer );
if( IsValidObj( pUser ) ) pUser->DoWhatever
}

Ich weiß nicht ob es bei Flyff sowas schon gibt aber falls nicht kannst du es dir so selber bauen.
Es geht bestimmt 300 Mal eleganter aber ich als Java Mensch würde es so machen.

MfG
Laymi is offline  
Old 06/12/2013, 21:16   #39
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
#push
Velmore is offline  
Reply




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


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.