What's new

-SQL [fmAAC] - FlatMannerAAC MVC Symfony4

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0

flatmannerLogo.jpg


FlatManner AAC

Czesc,
Przedstawiam wam moj pierwszy projekt, Automated Account Maker dla OTS stworzony przy uzyciu Symfony4 ktory jest frameworkiem MVC(MODEL VIEW CONTROLLER) napisanym w PHP

Wykorzystuje super mozliwosci takie jak system szablonow Twig, Przyjazne-URL wspierane przez Symfony Routing, ORM(Object-Relational Mapping) called Doctrine ktory ulatwia manipulowanie BazaDanych (lub nie)
i wiele wiele wiecej.

Jest latwy w rozszerzaniu i wszystko dziala poki co ;d Musze zaimplementowac Pozyskiwacz Statusu Servera , XML (vocations,monsters,spells) parser i SMS SHOP


Jesli cos nie gra Pytaj!

WYMAGA PHP7.2

Instalacja na Ubuntu​
Code:
0. W BAZIE DANYCH
{
    ALTER TABLE player_skills ADD id INT (11) NOT NULL AUTO_INCREMENT PRIMARY KEY;
    ALTER TABLE player_killers ADD id INT (11) NOT NULL AUTO_INCREMENT PRIMARY KEY;

    CREATE TABLE today_exp (
        id int AUTO_INCREMENT,
        exp int NOT NULL,
        player_id int,
        PRIMARY KEY (id),
        FOREIGN KEY (player_id) REFERENCES players(id)
    );

    CREATE TABLE fmAAC_news (
        id int AUTO_INCREMENT,
        title varchar(50) NOT NULL,
        player_id int NOT NULL,
        date int(11) NOT NULL,
        text text CHARACTER SET 'utf8' NOT NULL,
        PRIMARY KEY (id),
        FOREIGN KEY (player_id) REFERENCES players(id)
    );
}



1. W KONSOLI
{
    sudo apt-get install p7zip-full
 
 
    sudo apt-get update
    &&
    sudo apt-get upgrade
    &&
    sudo add-apt-repository ppa:ondrej/php
    &&
    sudo apt-get update
    &&
    sudo apt-get install -y apache2
    &&
    sudo apt-get install -y php7.2 libapache2-mod-php7.2 php7.2-cli php7.2-common php7.2-mbstring php7.2-gd php7.2-intl php7.2-xml php7.2-mysql php7.2-zip
    &&
    sudo apt-get install mysql-server
    &&
    sudo apt-get install composer
}
 
 
 
2. EDYTUJ PLIK /etc/apache2/sites-enabled/000-default.conf
{
ZMIEN
    DocumentRoot /var/www/html
NA
    DocumentRoot /var/www/html/aac/public
    <Directory /var/www/html/aac/public>
        AllowOverride All
        Order Allow,Deny
        Allow from All
    </Directory>
}
 
 
 
3. W KONSOLI
{
    cd /var/www/html
 
 
    wget https://github.com/Gh05t-PL/FlatMannerAAC/archive/master.zip
 
 
    mkdir aac
 
    7z x master.zip
 
    mv FlatMannerAAC-master/ aac
}
 
 
 
4. EDYTUJ PLIK aac/.env.dist
{
    edit DataBase Credentials db_user, db_password and db_name
    DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name
 
JESLI CHCESZ ODPALIC AAC DLA GRACZY (NIE W TRYBIE DEBUGOWANIA)
ZMIEN
    APP_ENV=dev
NA
    APP_ENV=prod
}
 
 
 
5. W KONSOLI
{
    composer install
 
    chmod 775 -R /var/www/html/aac
    sudo a2enmod rewrite
 
JESLI MASZ ZAINSTALOWANA INNA WERSJE PHP MUSISZ JA WYLACZYC POPRZEZ
    a2dismod php{phpVersion}
NA PRZYKLAD
    a2dismod php7.0
I WTEDY AKTYWUJ PHP7.2
    a2enmod php7.2
}

STRONA GITHUB:
TESTED[SUP]WITH[/SUP]TFS0.4 && TFS0.3.6


Wyprobuj sam na

---------- Tre?? dodana o 05:45 ----------


---------- Tre?? dodana o 10:41 ----------


Zaimplementowano Quill WYSIWYG Text Editor



 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

I to jest to co nazywam ADMINOWANIEM... Liczby!




WKROTCE!


PS.

fmAAC jest teraz dostepne ze skryptem instalacyjnym (install.sh) musze przepisac instrukcje w README.MD
 

Sooh

Advanced User
Joined
Jun 26, 2014
Messages
489
Reaction score
26
Age
30
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Niby spoko ale czekam na wiecej opcji ;p
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

[MENTION=421608]Sooh[/MENTION] Dzieki za feedback :D instalowales? Miales problemy z instalacja? Jakie opcje bys widzial bo narazie kryzys tworczy mam xd
 

Sooh

Advanced User
Joined
Jun 26, 2014
Messages
489
Reaction score
26
Age
30
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Nie, nie instalowa?em, pracuj? nad swoj? stron? do serwera.
No wi?cej opcji, bo to co jest teraz jest bardzo uboga wersja, sp?jrz na inne serwery na ich strony, przejd? si? na spacer i zobacz, czego brakuje na stronie.
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4


Dodano SMS Shop
Wspierane :

- Tw?j partner w biznesie! SMS PROFESJONALNY & SMS STANDARD
Admin Panel dziala po czesci bedzie dodane tez OTAdmin via www
By skonfigurowac sms shop idz do folderu src/controllers tam edytuj PaymentCatcherController.php i PointsController.php


grafiki itemow wsadzic do folderu public/img/items w formacie [ID].png
(jest latwiej je spakowac i po przeslaniu wypakowac poprzez 7z do tegoz folderu)​

---------- Tre?? dodana o 20:35 ----------


aha no i wsparcie TFS 1.2 rowniez

w razie jakichkolwiek bugow PM/Post tutaj
 

Baabuseek

Advanced User
Joined
Aug 17, 2008
Messages
449
Reaction score
45
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Wreszcie kto? si? za to zabra?, gratuluj? wolnego czasu.
PS. Nie sprawdza?em, like dla technologii.

Powodzenia w dalszej pracy. :hah:
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

COMMIT!
dodano drobne mozliwosci zarzadzania dla gildii
zmieniono wyswietlanie Top'ow oraz highscores by wykluczyc god,cm,gm (dodano emblematy dla tutorow i stutorow wyswietlane w highscores)
dodano modal wyboru...

Btw. by konto mialo dostep do admin panela ustawcie group_id dla account na X >= 7
 
Last edited:

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Update is coming...

Czesc!
Dzis oglaszam wszem i wobec ze fmAAC jest teraz kompatybilny z TFS 0.3.6, TFS 0.4 i TFS 1.2 w jednym master branchu wiec nie musicie sciagac konkretnej wersji AAC dla swojego Serwera wszystko dzieki pomocy wzorca Strategia.
Rowniez
* Dodano plik Config.php w src/Utils/Configs.php ktory zawiera dane jak o nowych graczach(level, maglevel, skill itd) oraz rozne inne wazne opcje,
* Dodano mo?liwo?? zmiany motywu widoku strony ( jesli ktos by chcial stworzyc jakis ) oraz przeniesiono obecny motyw do folderu default,
* Instalacja na linuxie jest teraz bardziej "zautomatyzowana" ( sprawdzcie README.md ),
* Troche porzadkow

Wszystko powinno grac i chulac jesli wystapia jakies bledy wiecie gdzie uderzac :)
Czolko!
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Dzisiejszy update przynosi lepszy Kontroler Spell ktory zajmuje sie parsowaniem Spells.xml i Vocations.xml z folderu /public by wyswietlic je. Mozna teraz uzyc zasiegu np. '<vocation id="1-7"/>' lub normalnego wyliczenia '<vocation id="6"/> <vocation id="7"/> ....' lecz narzuca pewien zabieg tj. gdy spell jest przewidziany dla wszystkich element xml vocation musi zostac pominiety inaczej nie bedzie wyswietlany w All
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

Siemka dzisiaj dodalem mozliwosc zarzadzania rangami w gildii mistrzem UX(UI tez xd) nie jestem wiec niestety 4 formy na jednej stronce (add,edit,delete i set rank to player)
 

iteraz

Active User
Joined
Jan 20, 2009
Messages
50
Reaction score
0
Odp: [fmAAC] - FlatMannerAAC MVC Symfony4

UPDATE
* Kolejny commit sprawdz opis
* Dodano nowy motyw
 
Top