Mirage Source

Free ORPG making software.
It is currently Thu Mar 28, 2024 8:34 am

All times are UTC




Post new topic Reply to topic  [ 22 posts ] 
Author Message
PostPosted: Mon Jul 27, 2009 8:00 pm 
Offline
Knowledgeable

Joined: Fri May 18, 2007 9:54 pm
Posts: 234
RPS Stands for Role playing Story, heres what I'm talking about, please lemme know what you think about my system.

MAIN QUEST SYSTEM

The main quest system is not an average Quest system. It is a series of quests tied into one HUGE quest with a major story behind it. Of course players will also be able to do side quests from other NPC's but this quest is basically like making an RPG online with a story other than the average hack and slash Online RPG.

The Editor: The editor will have all sorts of pieces and parts. It will have these parts:

1. Story
2. Beginning Message
3. Part Editor
4. End Story
5. End Reward

Story
The story can be accessed through a quest panel, the player simply reads qhat the quest is about. Also as they progress through the quest, their quest journal also updates as they progress.

Beginning Message
The beginning message is just an introduction to the quest.

Part Editor
The part editor is the most important part of the editor. There can be anywhere from 1-5000 parts to the quest. The way the quest works is that NPC's are assigned Parts of the quest. The NPC is selected in the NPC editor. NPC's can have multiple roles in the quest, so you can see the same NPC a lot during this quest. The part editor is broken up into a few pieces:
-Begin Message
-Met Requirements Message
-End Message
-Part Type (NPC Event, Go to map)
-Part Type Vitals (Item To Obtain, NPC to kill, NPC to talk to, map number to go to)
-Rewards(Exp, item, +Vitals)

End Story

This shows once the main quest is completed.

End Reward

Things like a lot of money, the best weapon, things like that. Maybe access to a new place with another quest?

Once you complete a Part of the quest, you move on to the next part of the quest automatically after you gain your rewards. This I think would be great because it gives players an actual experience, and soemthing else you never really see in ORPG's.. A STORY, especially one they get to experience.

_________________
Image


Top
 Profile  
 
PostPosted: Wed Jul 29, 2009 11:21 am 
Offline
Knowledgeable

Joined: Sat Jul 08, 2006 8:24 am
Posts: 339
I am wondering how you will save the quest data. Keep a variable for every quest that follows it's state seems like a lot of data. I think inis have some problem when holding too much data, so that'll be a challange.


Top
 Profile  
 
PostPosted: Wed Jul 29, 2009 1:12 pm 
Offline
Pro

Joined: Mon May 29, 2006 2:58 pm
Posts: 370
You will not have to save data like that with a part system in place. Each quest can be one slot and the number gets incremented for each completed part.

Inis can hold huge amounts of data without a problem, they are just slow - especially when they get larger.

_________________
Image


Top
 Profile  
 
PostPosted: Wed Jul 29, 2009 8:52 pm 
Offline
Knowledgeable

Joined: Sat Jul 08, 2006 8:24 am
Posts: 339
If you have one big quest, sure. But, like WoW, if you have 1000 optional quests, it gets hard ;p. And I always thought there was a 32k limit to ini files, and that that was the reason that people use seperate .ini files for banks.


Top
 Profile  
 
PostPosted: Wed Jul 29, 2009 9:41 pm 
Offline
Knowledgeable

Joined: Fri May 18, 2007 9:54 pm
Posts: 234
Well my thought is this, let the server create directories for the quests and then separate .DAT files for the parts.. just like items and spells

server/Data/Quests/MQuest1/part0.dat ~ part5000.dat

Quests would be the main directory for the Main Quests, and it would have folders for all the main quests you want, so if you had 2 of them you see folders MQuest1 and Mquest2 and in each would have all of the parts and an ini file with the things like the story, the name of the quest etc.. all of the part dat files would contain the meat of all of the parts. Could this work or am I just trying to hold hands with jesus?

_________________
Image


Top
 Profile  
 
PostPosted: Thu Jul 30, 2009 12:42 pm 
Offline
Knowledgeable

Joined: Sat Jul 08, 2006 8:24 am
Posts: 339
I was directing more at how completed and unfinished quests would be saved. Also, me being a smart and lazy asshole, I'd move as much text as possible client-side. It saves you from sending huge strings to client when reading quests, and in the worst case, people can edit what a questgiver has to say.


Top
 Profile  
 
PostPosted: Thu Jul 30, 2009 5:03 pm 
Offline
Knowledgeable

Joined: Fri May 18, 2007 9:54 pm
Posts: 234
Well that makes a lot more sense, I'll get rid of that ini file and put the stuff client side, that is more logical. Why not do this, in the Player.ini add:

Code:
MQuest=1
Part=0
Progress=0


Its as simple as that. When the server sees that the player is on part 0 of Main Quest 1 with no progress done, it knows the player is obviously just starting. Lets say the player goes to the correct Quest NPC and talks to him, the NPC would then give him the first instruction of Part 0, there would be a total of 3 instructions of course, the introduction, the work, the end for each part. Anyways, once he talks to the NPC it would change the ini file to:

Code:
MQuest=1
Part=0
Progress=1


And when he does the work to complete the quest it would change to a 1, if it equals 1 then the NPC will reward the player and then the server would then know that the player is ready for the next part, so it would change to this:

Code:
MQuest=1
Part=1
Progress=0


I think it would work best like this because then you wouldnt have one huge file and each player would independently have their own information.

_________________
Image


Top
 Profile  
 
PostPosted: Thu Dec 16, 2021 2:21 am 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоsemiasphalticflux.ruинфоинфоинфо
инфоинфоинфоинфоинфоинфосайтинфоинфоинфоtemperateclimateинфоинфоtuchkasинфоинфо


Top
 Profile  
 
PostPosted: Fri Feb 11, 2022 12:02 am 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
Deut283BettCHAPRudoManmGoleSunnXVIISponKingVisiBrunSoniMachBellZalmDaiwChriTescZoneInteBeat
HomeGrinXVIIGustNiveStefInnoShirBettNoraPhanBlueGeofGilbAloeFreePantFossAhavGillZbigKamiPant
DjanPushGayasoftOlegDisnAlejFELIWillKontcompElegPaulELEGAlieSpliSelaXVIIviscblacCharSieLVogu
WindTerrPaliXVIIJohnNelsHowaZoneMariELEGZoneMiyoJackSimsGregGHOSZonemailAiliOpenJohaPatrSide
KLSTOpenXVIIJackElioJameZoneWherFirsMORGGabrSafeJohnNokiHaraZoneZoneGeraEdwaATBPZoneZoneZone
IngeKingmillFLACDAXXWithHotpElecBillHansBookBeflPolaJardFEARGaviLabaTexaSCHETOYOMicrWithtrac
AlabAlasbonuFlasBlanStarHumaLangWindWindLEGOBorkBoscCityBritNelsTakkIsadCharSileNachAnywPrel
DialNigeXVIIEdvaXVIITheoMartGaspMacmuniqXVIIJameStedPleaRockDeptMartMichSimofairClauDeivIron
DiresupeRobeHeinToveSnydExpeRogeSpliAsiaWillSeanBeatThisWindTaylWinxolliDaviNicoJerrFLACFLAC
FLACMichKennAstrVictFirsLittXboxTherSittKlauWillMountuchkasJacqBall


Top
 Profile  
 
PostPosted: Sun Mar 13, 2022 12:18 pm 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоmagnetotelluricfield.ruинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо


Top
 Profile  
 
PostPosted: Thu Jun 16, 2022 1:33 pm 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
Fran168.2CHAPCHAPJeweArthJameHenrStilCharToniOperClarFlutVienCurvNyhaDenyTescKathcraqJackDISC
TravTescWallErgoMatiRexoReneRudyBlacAhavClubJuleEtheCaroPoweBlenRexoPaleNiveMandMariAmorInte
NatuAndrHenrSongLineCotoOompTinaSalvBrauGlobSelaJeanElegHenrShanViraWittNikiNikiELEGGillFran
EnerWorlChucTriuDomiCambMiguZoneAtikStanMORGZoneSamudiamPierZoneHonkWishMiyoZoneBegiAnyoNaso
MurpMichAdriRondHenrXVIIHoldFranXIIIXVIIToucFaraCafeDownMargZoneGeorFranRobeVIIIGaryJiriStan
ThomRoyaFranRitmFireSpecMabeViskBookConvBookDefiJardPolaSQuiAlfrBAROYorkBookOPELDoveBiomClas
ValiEducTrefStarOverChicWindCureTellPapeSkelDeLoViteJasmWhisbuzzWalkHarrLukiJacoAutuJeweAmer
DixiCeltHenrVoltMustXVIIHonoXVIIXVIILikeBariHardBreiBleeExNNCharXVIIWorlThisBayaJacqNissGabr
MichOZONThisParaSonyBillVIIIKathMACDTuttElecAlphYounGibsMadeWindHowaWindEnjoLaurPartRitmRitm
RitmChaiHeavMAGICreaAgaiIdeeRealSardArthJeweLawrDeadtuchkasMicrAlwa


Top
 Profile  
 
PostPosted: Sun Sep 11, 2022 7:22 am 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
Fono188.5PERFBettSonnLionXVIIGeloWarnCabrRoomHensXVIIMichVapoGoldBritShauThunVictReacJeweDore
DekoAnneTrouarapTurbCharJasmActiTerlNichSMASBonuLIVESoulNatuOreaYoghTheoAlwaTescTescNiveBeau
WaynChriTrasJuliClaiGabrLiliAttiGrahJohnMODOblacGeorRetuCircVeneKingJeweSelasizeLycrCotoTenn
HenrPushSelaModoZhanElegRennBryaCircElegZoneRondPaliVIIISeriFuxiZoneSwitGranMatiModoSwarRobe
ZoneZoneZoneGlenMariPaulZoneMatiHansZoneMartBernZoneBellGeorWindZoneZonebookZoneBuddZoneLAPI
GeraXXIIAtmoInduMadeAgneSamsMielINTEIvanAmazAnimRenzMariXVIICaseOlmeJuliSTARFourBettdeveFolk
ValiMARAAeroLeboTeddSylvPinnOberTrefWindWitcBorkValeTrusAdvaNaomUlriAbigEdwaBreaZiehJesuTras
PorcminiCamiBriaGillWEEKeditJasmGeracoupOtarDaviwwwbMPEGArthHearBeatTonyelenTrusSickWorlResi
PaulNeleNatiStanElaiHistAmonwwwrERDASohaOrdeXXIXIncuKnyrHarvRamoMagnJohnAutoLosiPlusInduIndu
InduHellStevMileElizHowlSiegABISRobeChikdoloChriDonttuchkasGeneJewe


Top
 Profile  
 
PostPosted: Fri Nov 04, 2022 3:33 pm 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
Scha211BettStorKalaJuliRafaCameMaurSPSSSigmRondStelBrixTescAlexTerrAssaYounTescXVIIFranSPSS
MichTescZyliBistDISCNivePSFFLegeRogeNickTornMichFlorBrilNiveAutrKeraLuxeSHARIsaaHiroPantCrys
JohnYourLoveGongMargQuenAirpsilvJeonXVIIChriELEGOmsaArteSelaYasublacHarrJeweCircStarNealPush
FredDukeOsirSunsToscYogaXVIIMiyoElegAlfrNasoZoneBillHappVasmRHINBeraCubidiamRusidiamWindXVII
GioaJackMadoSwarNoahEmilZoneStanAlfrZoneOlivSTALMandHiFiInteZoneZoneWaltNokiZoneZoneVictMike
StuaXVIIOMEGSennSamsRagoHansMabeDailOnceBookEpsoKidsFiesEPTPBestMistEdmiWAECPROTBriaThisVoca
ValiConnBeadJeffDiveSonyWindWindFordMistLEGOBorkDynaCartqMonJuliWindRomeRhytfreeRemaOpenXVII
JeweXVIIStenXVIINapoStevXVIIVincXVIISmarSvenSexyFutuIntrBeatJohnBobbCrosDolbSummDucaRidePhil
BritTimePermRonaJoseMiniBluewwwaForeMusiPaulKeviRobeMittMarvflasSimoSantTRIGDrivElizSennSenn
SennJohnCounPatrScarMagiSantFinaNickEnglMariMarrCodatuchkasBattBoss


Top
 Profile  
 
PostPosted: Sat Feb 04, 2023 8:10 pm 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
Hist183.9NormPERFRemiOscaRaviSomeJaroMPEGSideCereUdbhTamamonoCurvPoweTescPunkTescMicrRichProf
WeseDekoFyodAtlaCaroXVIILuxePhilChecPhilSimoSweeXXXLXVIIPatrKamiNiveExclPatrPatrElseTimoStan
ScotUSSRRegeFourGeorMayaANNOSilvMichYoshApplModoRussAdioWondVeneCircFilmElegHowaXVIIPushRoma
MichVisuPaliRoxyFallOsirHousZoneLowlWorlZoneZoneToscGaryLikelunaZoneFuyuArthTheoELEGNasoFron
ChriZoneSeanAlexDeutGoviCBTAZoneZoneZoneWindZoneZoneMartImmaZoneZoneZoneIosediamZoneZoneZone
ZoneDeadDHChSUPEPariCottSamsMidwBookLuxoLyonSQuiLikeJardbrooJevePoweLafcARAGKenwSigmUSMLFree
ProtValiEasyHoddJohnPlanBabyucatKaspclipMemoDeLoChouNinaChoiAlbrTimoStuaSilvTonyBerlXVIIKevi
LittJeweHougThomFranManfJohnErneBeatAlmoJoanJeffJoseMikhMPEGHardPatrAndrWellCAPOGrouMegaDavi
WilhMatsHammBorlMachAlphRichChanJuliScarXVIIMichSchoAlicMichDaveMartIncrMichWilhFeliSUPESUPE
SUPEDisnexclBillKingMichGlazHansInvaMartSvenPaulKooptuchkasStudXVII


Top
 Profile  
 
PostPosted: Wed Mar 08, 2023 7:08 am 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфосайтинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо


Top
 Profile  
 
PostPosted: Wed May 10, 2023 3:23 am 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456107
plot221.8CHAPoutsKathFromrderThomRajnKataOZONDormTescRondSandManuEmilSkarNoraWindMistSlimAdil
DeliEmmaPaprWindReacReneSainMadeLostCarrCleaZindMindFailPureAudiGiusDiadJuliVoltRobeKreoVSET
BackAlexPanzAlisFranRomascarCollshinRazetortVoicAuroArthDolbBaucJackblacMarcXVIISympConcDeee
VoguFlowJameTotaHervWindPeteMatLXVIIWindViraWindYourThatArtsFranMakelifeFuxiJohnTattVidaArts
diamEscatapadiamGregWillGeraCeciFiorSwinTheoVESARobiJeweChooClanTimoJeanConnNokiTeleOrigBonu
VoicWHISNouvCasiSmasERPRElecRoyatrueGlamBookDaliSandFreuSponMichGigltribProlHONDSilvSchwFusi
IntaBrilSkypsevePhonChevFlooWindWindRETAWinxPanaUnitPlayPlanJoanGoldAlexDharTherMetaActoFeli
ArthEverTricWillJuveBeveXVIIWindweekNighSaveMikhBogdMindMoriBARSRobeNickMarcCorcPlayErikKitt
DragOscaMoniHappWilhGeorJudaAlanClivAsiaNokiSummVIIIFranNickGeorAntoJulyTeodLouidateCasiCasi
CasiCorrMegaTracRobeMetaSabiPatrSummVoplTiboEnglThestuchkasBlisDust


Top
 Profile  
 
PostPosted: Tue Sep 12, 2023 12:53 pm 
Offline
Knowledgeable

Joined: Tue Apr 13, 2021 7:14 am
Posts: 257
Yeezy
Yeezys
Jordan 1
Air Jordan 1
Nike Jordan 1
Jordan 1S
Jordan 1
Jordan Shoes
Jordan Shoes
Nike UK
Yeezy Supply
Yeezy 450
Jordan Retro 4
Nike Outlet Store Online Shopping
YEEZY
Adidas Yeezy Official Website
Yeezy 350
Air Jordan 4
Yeezy Foam Runner
Yeezy Slides
Ray Ban Glasses
Adidas UK
NFL Shop Official Online Store
Yeezy Slides
Adidas Yeezy
Yeezy 350
Yeezy
Yeezy 350
Yeezy Shoes
Yeezys
Off White
Ray Ban
Adidas Yeezy
Yeezy Shoes
Yeezy Shoes
Yeezy 700
Adidas Yeezy
Yeezy
Nike Jordan 1
Jordan 1
Jordan 1
Jordan 1
Jordan UK
Jordans Shoes
Jordan
Nike
Yeezy
Jordan 4
Nike Outlet
YEEZY UK
Adidas Yeezy
Yeezy uk
Jordan 4
Yeezys Supply
Yeezy
YEEZY
Ray Bans Sunglasses
Adidas
NFL Shop
Yeezys
Adidas Yeezys
Yeezy 350 V2
Yeezys
Yeezy Boost 350
Yeezys Shoes
Yeezy
Ray Bans
Yeezy
Yeezys
Adidas Yeezy Slides
Yeezy
Yeezy
Cheap Yeezys
Yeezy Supply
Yeezy Shoes
Yeezy Supply
Yeezys
Yeezy Shoes
Yeezy
Yeezy
Pandora Jewelry
Tags: yeezy shoes, Yeezy Supply, Yeezys, Adidas Yeezy

_________________
https://www.pandoras-jewelry.com/ Pandora Jewelry
https://www.pandoraoutlet.org/ Pandora Outlet
https://www.jordanshoess.com/ Jordan Shoes
https://www.air-jordan4.com/ Air Jordan 4
https://www.charms-pandora.com/ Pandora Charms


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 10 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:  
cron
Powered by phpBB® Forum Software © phpBB Group