Szia!
Ez egy eléggé komplikát dolog. Az elsõ lépés, hogy kiválasztod az adatmentés módját.
Ha már megvan, eddig is mentetted valamilyen formában az adatokat, akkor ugyan ezzel a módszerrel hozzáadsz egy frakció vagy vállalkozásról szóló adatot a játékoshoz. Ha beveszik valahova, és elfogadja, akkor átállítod és beírod értéknek a vállalkozás nevét, vagy bármi mást, amivel megkülönböztetheted a létrehozott frakciókat.
A frakció létrehozásnál pedig írsz egy parancsot, ami lehet pl.: createfraction [Frakció neve] [Rövid leírás]
Ha helyesen írta be a parancsot(minden argumentumot megadott) akkor ellenõrzöd, hogy a játékos nincs-e már más frakcióban, és persze, hogy rendelkezik-e a frakció/vállalkozás alapításhoz szükséges dolgokkal(pénz, szint vagy akármi más.) Ha semmilyen hiba nem merült fel, akkor átírod a megfelelõ adatot a játékosnak.
Hogy az, amit leírtam mûködjön is, kelleni fog valami, ami menti a létrehozott frakciókat(Ez lehet egy fájl, vagy egy mysql tábla.) például a nevét és a leírását amit a játékos megadott, illetve a leader nevét, vagy akármi mást, ami fontos lehet a frakcióval kapcsolatban.