hlmod.hu
https://hlmod.hu/

Achievement Rendszer
https://hlmod.hu/viewtopic.php?f=101&t=5329
Oldal: 1 / 4

SzerzÅ‘:  IrOn [ 2012.07.20. 19:26 ]
Hozzászólás témája:  Achievement Rendszer

Plugin Neve:
Achievement Rendszer
Plugint készitette:
IrOn
Játék:
Counter-Strike
Kategória:
Technikai/Fejlesztő
Eredeti link:
Nincs megadva
Jóváhagyó:
Ismeretlen


Üdv, ez az első nagyobb pluginom(rendszerem).

Lényege:
Az admin kitűzhet küldetéseket, amiket a felhasználóknak meg lehet csinálni a szerveren, és ezekért a küldetésekért pontot kapnak, amiket le tudnak vásárolni VIP-re(jelenleg csak ez van). A pluginhoz tartozik egy webes rész, ahol a küldetéseket, és egyebeket láthattok.

Szükséges hozzá egy web szerver, mysql szerver, és persze egy counter strike szerver :D
(ha valamelyik nincs írj egy PM-et, és megbeszélhetjük)

Alap cvarok:
achi_host "mysql host"
achi_user "mysql felhasználó"
achi_pass "mysql jelszó"
achi_db "mysql adatbázis"

Parancsok
say /reg -- Belépés a menübe

Amint mondtam, VIP-t lehet venni, nézzük miket tartalmaz:(mind állítható cvarral)
Kezdésként kap max. 3 fegyvert, 16000$-t, és töltényt.
cvarok:
Fegyverek beállítása:
vip_weapon1 "weapon_név"
vip_weapon2 "weapon_név"
vip_weapon3 "weapon_név"

Kapjon-e teli tárat:
vip_fullammo "1" // 1 bekapcsolás, 0 kikapcsolás

Mennyi pénzt kapjon körkezdésnél:
vip_money "16000" // 0: kikapcsolás

Tipp(ek):
-Először az oldal részét tegyétek fel, utána a plugint.
-A plugin percenként menti mindenki adatait(aki be van jelentkezve), viszont a játékidőt nem! Figyeljetek oda, hogy amikor lementek a szerverről, ne a Quit-ra mennyetek, hanem először a Disconnectre!(Ilyenkor menti a játékidőt)
-includes/config.cfg fájlt tegyétek 777 chmodra.

Demo:
Demo szerver: 193.17.175.84:27018
Demo weblap: http://193.17.175.84/achievement/

Hibák
Nem szerkeszti a config.cfg-t:
Ha warningot dob, hogy nem tudta szerkeszteni, akkor lépj be az includes mappába és nyisd meg a config.cfg fájlt, majd töltsed ki az adatokat, írd bele, és mentsed:
Kód:
<?php
$host 
= 'mysql host';
$user = 'mysql felhasználó';
$pw = 'mysql jelszó';
$db = 'mysql adatbázis';

$connect = mysql_connect($host, $user, $pw)or die(mysql_error());
session_start();
mysql_query("SET names UTF8", $connect);
?>


Ha valakinek van kérdése/ötlete ide írhatja, vagy PM-be!

1.1
- Admin panel jobban kezelhető
- Küldetéseknél ha nincs kész kiírja kis csíkba mennyi kell mennyiből


SMA
AMXX
Tömörített fájl
*A fordítás a aghl.ru oldalon történik.

    SzerzÅ‘:  Bence98007 [ 2012.07.20. 20:09 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    GJ! +5!

    SzerzÅ‘:  kiki [ 2012.07.21. 08:44 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Jó lett!

    SzerzÅ‘:  Silent [ 2012.07.21. 08:45 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Ja. Jól meglett csinálva :)

    SzerzÅ‘:  DeteCT0R [ 2012.07.21. 16:43 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Jo munka:D

    SzerzÅ‘:  IrOn [ 2012.07.21. 21:47 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    sqlx include letöltések között, ha valakinek nincs meg.

    SzerzÅ‘:  IrOn [ 2012.07.22. 09:37 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Na egy kis update a weben, ha nincs kész a küldetés akkor egy csík jelzi mennyi van meg mennyiből.
    Admin panelen is lett egy kis újítás, hogy könnyebben lehessen kezelni a küldetéseket.
    Fenti leírás frissítve!
    Ötleteket még lehet írni mi kéne.

    Csatolmányok:
    achi1.1.zip [524.48 KiB]
    Letöltve 157 alkalommal.
    1.0updateto1.1.zip [8.83 KiB]
    Letöltve 151 alkalommal.

    SzerzÅ‘:  Bence98007 [ 2012.07.22. 11:25 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    :o :o :o :o UPDATE!! :o :o :o :o

    SzerzÅ‘:  Balage74 [ 2012.08.09. 21:38 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Jól néz ki, lenne pár tippem még hozzá, hogy tényleg jó is legyen:D Bár gondolom nem kis munka:
    1. több achievement (pl. bizonyos fegyverrel ölj mondjuk 200-at, ments 20 túszt, gránáttal egyszerre ölj két embert,stb.)
    2. ne csak sql-el, hanem nvault- al is lehessen használni.
    3. fegyverek közül először csak az alapfegyvereket lehessen vásárolni (config file-ban állítható, hogy alapból melyik achievement van meg a csatlakozó játékosnak:usp,m4,ak47,glock,he gránát) és ahogy elvégzel velük egy achievementet akkor kapnád a következő fegyvert.
    4. az achievementek "összefűzhetőek" lennének .Nálam ez azt jelenti például, hogy ha egy küldetést elvégeztél akkor megkapsz egy vagy két másikat de addig nem, persze ezt több szálon is lehessen futtatni, és mindez egy config file-ban állítható lenne valahogyan. pl.:
    1 : ölj 200* az m4-el akkor megnyílik a scout achievement
    2 : ha megvan az m4-el a 200 ölés + usp-vel is öltél már 50-szer akkor megnyílik a deagle achievement
    stb..

    5. Ja és mindez menürendszerrel ellátva:D elég, ha csak a saját achievementjeimet tudom megnézni, meg egy külön menüben azt, hogy az éppen aktuálisan fent levő játékosok hányadik küldetésüknél tartanak, illetve egy top10 menü ahol éppen látható a 10 legtöbb achievementet elvégző játékos.


    Na, szerintem ezzel arathatnál, mint az aki megírta a gungame-t:D Ha gondolod leírom pontosabban a dolgot, nekem a fejemben megvan....:D Sorry, ha kicsit túl sokat kérnék...

    SzerzÅ‘:  Zolie3e [ 2012.11.27. 11:35 ]
    Hozzászólás témája:  Re: Achievement Rendszer

    Kód:
    Unknown command: BEJELENTKEZESI_FELHASZNALO
    Unknown command: BEJELENTKEZESI_JELS


    Mi lehet a gond?

    Ahogy én telepítettem:

    - Webet feldobtam a web ftp-mre
    - Installáltam, kitöltöttem a mysql adatokat
    - Töröltem az install mappát
    - Includes config.php-be beírtam amit kellett a warning miatt
    - Feltettem a plugint és az include-t a helyére a szerver ftp-n
    - szeróresi után belépés ( az admin regemmel lépek be amit az installnál csináltam )
    - és consoleban írja a fenti szöveget

    Help me

    Oldal: 1 / 4 Minden időpont UTC+02:00 időzóna szerinti
    Powered by phpBB® Forum Software © phpBB Limited
    https://www.phpbb.com/