Mirage Source

Free ORPG making software.
It is currently Tue Feb 03, 2026 4:24 pm

All times are UTC




Post new topic Reply to topic  [ 21 posts ] 
Author Message
 Post subject: Loading Offline Players
PostPosted: Tue Apr 29, 2008 3:00 am 
Offline
Knowledgeable
User avatar

Joined: Thu Aug 23, 2007 5:42 pm
Posts: 199
Location: Portland, Maine
I am working on a time based strategy game for Mirage. I have the majority of the work finished. But either my brain is fried or I am missing something simple here.

When the server loads it will be loading all the player accounts and placing them onto the maps.
So even while you are offline, people can see you and what not.

I am not asking someone to code this for me, but rather give me some ideas how to do this.

I've thought about making an OfflinePlayerRec to record all data when the player logs off. And also a file to record all the account names so they can load up upon server boot.

But if there is an easier way, let me know. I am sort of pulling my hair out over this. I know there must be a better solution.

Thanks for the help guys.


Top
 Profile  
 
PostPosted: Tue Apr 29, 2008 7:02 am 
Offline
Persistant Poster
User avatar

Joined: Wed Nov 29, 2006 11:25 pm
Posts: 860
Location: Ayer
So basically when a user logs off, you want them to still be visual?

_________________
Image


Top
 Profile  
 
PostPosted: Tue Apr 29, 2008 1:39 pm 
Offline
Knowledgeable
User avatar

Joined: Thu Aug 23, 2007 5:42 pm
Posts: 199
Location: Portland, Maine
Correct. And also load all the players if the server goes down. If I keep a record of all the player's account names in a file, then I can load them all upon the server boot.

I had an idea of assigning each player an account number, which would be their permanent
index. So when the server loads it would go through a file called accounts.ini, load all the players and then place them accordingly. Cause when I load them right now and someone logs in, it freezes on the client side.


Top
 Profile  
 
PostPosted: Wed Apr 30, 2008 4:01 am 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: [email protected]
I actually learned something new, and was considering writing a tutorial for having permanent "account numbers" which would replace the Index field.

It would be a very indepth tutorial, probably not for a beginner... and I have yet to convince myself that there would be any advantage to it... once I convince myself there would be an advantage, I might do it :P I've been pondering..

You know, it's been so long since I've worked with Mirage... it's hard to remember this stuff :P I keep trying to put braces and semicolons and stuff everywhere XD

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
PostPosted: Wed Apr 30, 2008 4:55 am 
Offline
Knowledgeable
User avatar

Joined: Thu Aug 23, 2007 5:42 pm
Posts: 199
Location: Portland, Maine
Well that is exactly why I haven't started it yet with account numbers.

I have come closer to solving my issue. I can easily load ONE character at all times to the maps. But allowing players to control more than one character and having them both loaded and displayed is an issue.

My best bet is to get rid of multiple player data from the account files. Cause right now the mirage code targets the index but also what "character" has been chosen. In that case, there is no easy way of loading all the accounts and the characters in the accounts.

I could in theory allow players to create more characters in game, and it would just create another account with the same password. This way, each new character would have it's own index.

But on a second note, unique character numbers would also solve this issue. Right now you have an account, which contains 3 character numbers; 1 to 3. Well if each number was completely unique. Then I could use that number to reference that character to it's own index while in the game.

*Sorry I took some sleeping pills. Often my brain and explanations become hazy shortly after.
I will keep everyone up to date about this. Though much of my work won't benefit most of the current games, it might give some "outside the box" ideas.


Top
 Profile  
 
PostPosted: Wed Apr 30, 2008 11:31 am 
Offline
Pro
User avatar

Joined: Wed Jun 07, 2006 8:04 pm
Posts: 464
Location: MI
Google Talk: [email protected]
If you used MySQL it might be easier to keep track of all that info, you can make a relational database to link things together, make unique account numbers and each character that gets created under a certain account has that same account number present in the character variables. then also have a unique character ID, and accounts can potentially have as many characters as you want. just search for every character with the same AccountID and load it up during the character choose screen, and load every character during the server load.

_________________
Image
Image


Top
 Profile  
 
PostPosted: Wed Apr 30, 2008 5:52 pm 
Offline
Knowledgeable
User avatar

Joined: Thu Aug 23, 2007 5:42 pm
Posts: 199
Location: Portland, Maine
Thanks, I never thought much about MySQL. Sadly I know little about it. I figured out a way to load all of the players onto the maps and allow interaction even while they are offline. For the time being, I am going to use that system. But during testing phases, I will try to read up on how to use MySQL. I think it would be crucial for me, cause I need to allow players to control multiple armies and generals.


Top
 Profile  
 
PostPosted: Wed Apr 30, 2008 7:16 pm 
Offline
Pro
User avatar

Joined: Wed Jun 07, 2006 8:04 pm
Posts: 464
Location: MI
Google Talk: [email protected]
3.0.7 has MySQL in it, and I have a cleaned up version of 3.0.7 edited by Verrigan that works out of the box. One of the first things I did with my source was convert it to MySQL and I couldn't be happier. there are a few caveats here and thier (I just found out that MySQL timeouts connections, so if no one has been on your game in hours it won't let you load accounts, I fixed this by setting it to reinitialize the database every now and then.) but overall MySQL is a great way to store data.

_________________
Image
Image


Top
 Profile  
 
PostPosted: Thu May 01, 2008 2:25 am 
Offline
Knowledgeable
User avatar

Joined: Thu Aug 23, 2007 5:42 pm
Posts: 199
Location: Portland, Maine
Now you are tempting me :P

My next day off from work I will look into it.


Top
 Profile  
 
PostPosted: Wed Dec 08, 2021 3:50 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтsemiasphalticfluxсайтсайтсайт
сайтсайтсайтсайтсайтсайтhttp://taskreasoning.ruсайтсайтсайтинфосайтсайтtuchkasсайтсайт


Top
 Profile  
 
PostPosted: Tue Feb 08, 2022 10:20 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
week225.6ThisStorReneFeliComeBrunMantPradXIIICrisExisRondClivGranNoraZeroPhotWindExchMounCham
XVIIBertKateDekoProxSunsWindJonaAndaEyesTennValiQuanKamiPlaiRobePalmAquoJameHowaArabeXacLuci
SlimJohnSchwShanJeweNighWoolAtheYorkTravtortClubLoveJudiAndrColuBrowshinFranTradConcSympSamb
FashwwwnXVIIWaveHarlndowLionPhotMorrAnciMaxiMediNearMultRHZNWindHenrSpidFuxifabuSweeMichArts
tapaRogediamSwarMiyoXVIIStewApplClauEtgaShonAlexJerrDownInstNavkJackMarkConnBriaSideFOREBonu
DistSonnIntrNexuRinbINTEElecSamsNustCutiBookDaliMariJeweJaapDuraRockPierProlSTARJeweBestClas
IremHappbonuWhatNuclChicSaleWindWindMistDeadBoscChouChriRolfHampBillMissndexRappWeinMoonWarp
CitiWillTerrXVIIJohaBestXVIIAndrChanOuveOZONStarMarkMannFlasIntrWaysBritBritDaviSincMarcEver
OlivevenPhilInteJacoHushLogiFyodmailCompKienPetePhilmixuwwwrXVIIMikaAuroXVIILumeInteNexuNexu
NexuWindGhiaBranCellOlgaGeorLiveGaryFoolBrokSafePicttuchkasHypeHelm


Top
 Profile  
 
PostPosted: Fri Mar 11, 2022 10:18 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comfactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.rugalvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ruhaemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ru
hangonpart.ruhaphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ruheatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.ru
journallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.rukaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.rukinozones.rukleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.ru
kondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.rulacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.rulandingdoor.rulandmarksensor.rulandreform.rulanduseratio.ru
languagelaboratory.rulargeheart.rulasercalibration.rulaserlens.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.ruсайтmailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.rumedinfobooks.rump3lists.ru
nameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.runeatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ruonesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.ru
papercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ruqualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.rureadingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.ru
rectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.rusalestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.rusemiasphalticflux.rusemifinishmachining.ruspicetrade.ruspysale.ru
stungun.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoning.rutechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.rutemperateclimate.rutemperedmeasure.rutenementbuilding.rutuchkasultramaficrock.ruultraviolettesting.ru


Top
 Profile  
 
PostPosted: Thu Jun 02, 2022 5:25 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
Onli122.5PERFBettNastXVIIRexapublGordGirlHumaXIIIDeumSummJellAdamremiHenrBistSideMoniElliStra
VictJohnAlleRyanAndyExceSereRichPameXXVIHardMargBertStanAlleCesaChujPoriAccaPekkDiscAndrGill
PatrGeraHeinXVIIPaulAmorJohnmemoAlmoBlinCircHazlXVIIthesAltaSimoMaurAmanCharFyodXVIIRichRich
SatpCotoSelaRadiOsirRoxySelaElleMarlWestXVIIJuleNikiHeadZoneGiulBarbNERVIppeTropReadPaulSeed
ZoneErneLostTeenZoneZoneWinsZoneZoneJackZoneZonediamZoneZoneNokiZoneZoneZoneZoneDiorZoneZone
ZonePinoDecoAudiHDMIMicrHotpSamsIainBookDougBookPostPolaFiesPETEMistasseARAGSUZUAndrDurijazz
ReefPastPlayToyoProjHellMercWindWindWindHousBrauDeloUsedMagiBattTemuJeweTarcWherCleoHappChor
XVIICeciXXVIEmilJacqSennUnitGiovJuleFredValePresMoreAlekspeeAlekDavikillmanyBayaWatemediWind
ElviEnglWeltZeppThirKareKnowLudwMicrOrigGhiaAdobLivebanqDellKillCrafKathWillMagiGinaAudiAudi
AudiStudChoiMicrSuzaNintOnlyDodiRaisJohnToveXVIIwwwntuchkasStamThin


Top
 Profile  
 
PostPosted: Fri Sep 09, 2022 3:57 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
Jane277.1BettCHAPMichPlayGlenGoldLloyPeteFiroDisnCurvNestXIIIOrieJohnClueXVIIHandZoneVIVAAdel
AtlaFiskTescMastDermNaivKiriMontPierRaymMiloDarkvidaCarrBrauCoasSafePolaEpilDiadDIMIXXIIPuma
SplaJeweShanStilNighRegaJeweReinNikigunmAdorPoulAaroPhilFredMissKatrFeliSelaSelaCircSuitSaba
DisnKingIsabMantJamePariStobAlaiHideDougLamaWindApasdiamFuxiJeroGammFathRondZoneCambMoviZone
ZoneMarkEHINdiamHenrAgatHajiFranWindKnutPapuFyodGileNokiCanoJohnArkwHideCarlBonuPeteJuliKons
YourAmheGerhFLASAmheAndrHansCataRollSonyClivfutuWindLifeMicrGuitBAROUltiLongKaliAmercareJazz
ValiNDFEJunkThomHauttoucOZONwwwnWindWindEsseBoscClorFresCesaDreaMarrJeanScenPricShocCathPubl
wwwcTakeEduaVIIIBranMotiFyodLiveKindJohaBrunSaveFeatExceDickVIVAJeweColuMetaAlleKennPaloSTRI
WindKennReadPONShappRogerancRuthSignPremMayfWilhFinaKariWolfJulecepoAngeJennLaurinteFLASFLAS
FLASPrunwwwnKrusSanjEvanTourTempBigaCrosAlisPapeBleetuchkasRuthRobe


Top
 Profile  
 
PostPosted: Thu Oct 13, 2022 10:49 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comfactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.rugalvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ruhaemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ru
hangonpart.ruhaphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ruheatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.ru
journallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.rukaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.rukinozones.rukleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.ru
kondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.rulacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.rulandingdoor.rulandmarksensor.rulandreform.rulanduseratio.ru
languagelaboratory.rulargeheart.rulasercalibration.rulaserlens.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.rumagnetotelluricfield.rumailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.rumedinfobooks.rump3lists.ru
nameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.runeatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ruonesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.ru
papercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ruqualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.rureadingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.ru
rectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.rusalestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.rusemiasphalticflux.rusemifinishmachining.ruspicetrade.ruspysale.ru
stungun.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoning.rutechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.rutemperateclimate.rutemperedmeasure.rutenementbuilding.rutuchkasultramaficrock.ruultraviolettesting.ru


Top
 Profile  
 
PostPosted: Tue Dec 06, 2022 2:40 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 559305
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 21 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group