Alap 40k Szerverfájl [By Syler]

Indította Fantasy™, 2018-01-07, 11:26:24

2018-01-07, 11:26:24 Utolsó szerkesztés: 2018-01-07, 20:05:34 Szerző: Fantasy™
Üdv, hoztam egy alap 40k Szerverfájlt.
Szerverfájl teljesen alap VZ-ből készült, Kliens Spectra!

A winrar tartalmaz forrást, klienst, szerverfájlt!

https://drive.google.com/file/d/0B6KW5YFMB_ymRC1KWHY1RWVRUUE/view

Hátha még valakinek jól jön.. :D

############### SZERVERFÁJL LEÍRÁS ###############
-VZ Szerverfájl (34k) átalakítva 40k -ra.
Indítás:
cd /usr/game/
sh start.sh
(Akár 8 CH -t is indíthattok!)

Mentés:
cd /usr/game/
sh backup.sh

Szerver leállítás (100% Cucc eltünés nélkül):
cd /usr/game/
sh leallitas.sh
(Ez az sh leállítja a GAME, DB -t killall parancsal).


################################################### KLIENT LEÍRÁS ########################################################
Kliens: Spectra kliens!
Jelenlegi Hu kliens-ből készült el ez a kliens, amelyet 2014 augusztusában publikáltak.
Úgy gondoltam javításokat végzek a kliensen, de a végére meggondoltam, és tettem bele kis bővítést.
Úgy gondolom egy alap kliensnek, azért ezeket illik tartalmaznia. :)

Javítások:
- Dragonsoul system kövek húzása #javítva
- Gyorsgombok (H - segítség, O - Sárkány alkímia) #aktiválva
- 'Hiba a szerverkapcsolatban' #működik
- Nyalóka effekt és a társai #javítva + pozícionálva
- DevilsCatacomb #javítva (height.raw fájlok pótolva, atlasinfo 7x7)
- atlasinfo.txt locale_hu-ból #eltávolítva
- Pet hívók #javítva
- Baby Azrael és Baby Azrael(arany) modellek #javítva
- Sütőtök Jack modell #javítva
- Fehér NPC-k #javítva (Seon-Hae és társai)

Fejlesztések:
- Birodalmi köntösök (11915, 11916, 11917) #berakva
- 4 Leltár #aktív + pozicionálva (Mellékelt indítóval)
- ALT+F4 = kliens bezáródás
- Átláthatóbb kereskedés árak #berakva
- Karakterválasztó StatusBar #javítva
- Eltüntető gyors gomb #berakva (F11-el eltűnik a tálca és a minimap) (Képek készítéséhez ideális)
- EQDrop azaz Tárgy eldobó ablak #berakva
- Százalék mutatása betöltőcsíknél #berakva + pozícionálva
- Feketevas és társai #fekete füst effekt +9-eknél

Klienst modolta: Pisti95

####################################### FORRÁS LEÍRÁS ############################################
Indító forrás:

-True/TRUE/false/FALSE értéket is kezeli.
-4. leltár hozzáadva.
-0 yangos Shop fix.
-Övrendszer slot fix.
-Python 2.7-re frissítve.
-Granny 2.9-re frissítve.
-npc_pet,npc_mount funkció hozzáadva.
-Maximum szint int adattípusra emelve.
-Szörnyeknek szint kijelzés.
-New SellPacket from GF.


Szerver forrás:
-Lejárati idő eltávolítva.
-internal ip fix.
-6-7 opt engedélyezve.
-Kövek berakásának sikerességi esélye átírva config fájlban határozható meg. STONE_CHANCE: Esély.
-3% adó eltávolítva.
-0 yangos itemek boltban megvásárlása engedélyezve.
-Névváltás azaz pc_change_name (Europe) engedélyezve.
-70024 (megáldó márvány) és 70035 engedélyezve boltban. (hivalue_item_sell check eltávolítva)
-6-7 opt tiltás kosztümben.
-Betekintés üveg kérés törölve.
-Dice/ÁÖ»çŔ§/war fix.
-Playereknek bónuszolási idő eltávolítva.
-Eldobott cuccok eltűnési ideje 2 perc játékosok általi 10mp.
-Maximum státuszpont 90.
-90-es szintig kapnak státusz pontot.
-"Ujjlenyomat" ellenőrzés javítva.
-Ló skill engedélyezve.
-bonus charger fix.
-ymir licensz eltávolítva.
-Láthatatlanság bug fix.
-Teleportálás után nem lesz - élete.
-Ájulás bug javítása.
-2x kill számolás javítva.
-Magic sword sura skill fix.
-Több kk esetén egyet vesz el.
-Dungeon party fix.
-Cube crash fix.
-4. leltár hozzáadva.
-Ingame sql inject fix.
-[FIX]Guild bug change
-Nem készít test fájlt a game fájl mellé.
-Full equip bug fix.
-ds slotra fix.
-TP-MP adás bug fix (biosz bug, száguldás bug).
-Item type 33 hozzáadva.
-ctrl+g mount bug javítva.
-Övrendszerre valamennyi bug fix.
-felszerelés nézegető hozzáadva.
-Ingame ch váltó hozzáadva.
-pet.is_mine(), item.get_attr_type, item.get_attr_value, item.set_attr, npc.get_level funkció hozzáadva.
- /kill_all parancs hozzáadva.
-PM hack kivédve (newly is)
-Anti long name generator.
-Fishing without water fix.
-Maximum szorzó emelve 1000%-ra
-Reload p bővítve (Shop_item, refrine proto, item_attr, item_attr_rare táblára)
- /reload drop funkció hozzáadva (etc_item_drop.txt, mob_drop_item.txt, special_item_group.txt)
- /reload group funkció hozzáadva (group.txt, Group_group.txt)
- /reload regen funkció hozzáadva (regen.txt, npc.txt, boss.txt, stone.txt)
- /reload q (Core crash) fix.
- /p map funkció hozzáadva (Amin tartózkodsz map eltűnteti róla a mobokat, npc-ket)
- /free_regens funkció hozzáadva (Törli a betöltött regeneket)
-New SellPacket from GF
-No txt hozzáadva. DB conf.txt -ben tudod módosítani: NO_TXT = 1         0:TXT  1:SQL
-localeset javítva.
-Item_award 3 kő fix.
-Maximum szint int adattípusra emelve (Bármennyi szintet tudsz állítani).
-TXT proto betöltés koreai kiírás átírva.
-Invite Guild Corecrash fix.
- /shutdown parancs átírva /sz_leallitas -ra  (cmd.cpp).


##################################### EGYÉB LEÍRÁSOK #####################################
Szerver beüzemelés:
game.tar.gz -t töltsétek fel ide: /usr/
Ha feltöltötte, akkor írjátok be ezt putty-n keresztül:
cd /usr
tar -xf 40kGAME.tar.gz
Várjatok még kibontja.

mysql.tar.gz -t töltsétek fel ide: /var/db/
Ha feltöltötte, akkor írjátok be ezt putty-n keresztül:
cd /var/db/
tar -xf 40kMYSQL.tar.gz
Várjatok még kibontja.

Ha kész, akkor reboot .

Ezután minden CONFIG Fájlban (/usr/game/config_fajlok/), írjátok át a BIND_IP -t a VPS IP-jére.

Kliensben serverinfo.py -ban sem felejtsétek el átírni az IP-t!


ADATOK:
MYSQL: Felhasználónév: root        Jelszó: zaitsev
Alap karakter: Felhasználónév: admin       Jelszó: 123456789