Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Sign in to follow this  
Time

Kobold Server V5

Recommended Posts

-----------------------

Kobold Server V5

-----------------------

Supported client version: 7561 (2.3.0)

Server version: 2337

 

[!!! Most AI driven world among all emulators !!!]

90379 spawned creatures

77754 spawned creatures with AI modules

 

[!]Use our own provided Database to get fully correct world behaviour.

 

Kobold Team is glad to release next server update V5.

 

[!]This update must be put over V4 Kobold Server version only. It is not full server.

 

Binaries - Tools - Scripts - SQL updates:

--------

x86 - x64:

http://depositfiles.com/files/2871172

 

Updated full database:

---------------

http://depositfiles.com/files/2871255

 

Crashes:

--------

[!] In case of crashes you will get crash dump file generated in errors folder of each server. Please give download link to them so that we could fix crashes rapidly. Although it shall not crash at all

 

[!] For Doomies: We are planning to release full server compilation (Novice Pak) with SQLite DB for those who find it difficult to setup/configure/use MySQL DBs and prefer file-based method with one-click start.

 

Performance hints:

------------------

1) To achieve best performance on populated servers pls make sure you have:

DatabaseUseExecutorThread = yes

Option like this in your sql.conf file for WS and ES. This will turn all DB operations be fully asynchronious for interface you enable this option.

2) To improve DB performance even more on more powerfull machnies you have an option to convert some of your MySQL tables into InnoDB:

Code:

 

ALTER TABLE `characters` ENGINE = InnoDB;
ALTER TABLE `char_enum` ENGINE = InnoDB;
ALTER TABLE `char_auras` ENGINE = InnoDB;
ALTER TABLE `chars_data` ENGINE = InnoDB;
ALTER TABLE `auctionhouse` ENGINE = InnoDB;
ALTER TABLE `bindpoint` ENGINE = InnoDB;
ALTER TABLE `chars_data` ENGINE = InnoDB;
ALTER TABLE `char_spells` ENGINE = InnoDB;
ALTER TABLE `char_actionbuttons` ENGINE = InnoDB;
ALTER TABLE `queststatus` ENGINE = InnoDB;
ALTER TABLE `char_reputation` ENGINE = InnoDB;
ALTER TABLE `inventory` ENGINE = InnoDB;
ALTER TABLE `honor` ENGINE = InnoDB;
ALTER TABLE `item_instances` ENGINE = InnoDB;
ALTER TABLE `mail` ENGINE = InnoDB;

Have fun! And We wish you a Happy New 2008 Year!

 

Re-upload

 

Core: http://www.mediafire.com/?7wr94xxffoc

 

Database: http://www.mediafire.com/?2gvxzwxyhzw

 

 

Vše převzato z www.emupedia.com

Edited by Time

Share this post


Link to post
Share on other sites

Myslím že je otázkou času kdy někdo zkusí svůj server rozjet na V5.... uvidíme

Tady přikládám changelog k verzi 2.3.0

General
- Server version changed to 2.3.0
- Rewriting updatefields.h for 2.3.0
- Add new opcodes.
- Add new emotes.
- Add new text emotes.
- Add new creature type.
- Add new creature family.
- Add new bag type.
- Fixed item proto. (2.3.0)
- Fixed quest packet. (2.3.0)
- Add new inventory errors.
- Add new spell errors.
- Fixed voice chat interface.
- Fixed movement packet. (almost )
+++ dbc
+++ creature response
+++ tried to correct char movement
+++ teleport packet fix
+++ tried to fix aura visuals
- Add new GO types.
+++ fixed build
+++ correction to SMSG_SPELL_START
+++ SendMail
+++ converter to 2.3.0
+++ correction for Lightning Overload
+++ added another parameter(spellId) to the "SpellEffect" method of spell scripts
+++ MP HP regen
+++ combat ratings
+++ fixed guilds ( need dump guild create)
- Add new guildbank opcodes.
+++ teleportation must be fixed
+++ unified packet counters
+++ implemented same-map teleport anticheat (pls test it)
+++ prevented reclaiming corpse earlier than timer goes out
+++ added logging to cheaters file for teleport hackers
+++ switched off Talent learning animation (not Blizzlike)
+++ corrected SMSG_QUESTGIVER_QUEST_COMPLETE
- Guildbank packets in ES (need dump)
+++ implemented target 2 for spells (test approach yet)
- More work on guild bank.
- Fixed channels.
- Corrected and moved some opcodes.
+++ finished implementation of new spell target
+++ started to implement multi item mail sending
+++ added check on casting spell in CanAggro() f. to prevent mob getting hate while in casting process
- Moved some opcodes.
+++ new dbc TalenTab.dbc
+++ added some output to cheat.log
+++ fixed learn another class talent
+++ fixed corpse reclaim
+++ fixed corpse reclaim expiration timer
+++ improved sql++ iface
+++ Guardians will now enter combat even if spawned while spawner is combating
+++ fixed spirit healers (update Scripts)
+++ fixed some packets
+++ fixed creatures proto importer for new format of logger for 2.3.0
+++ fixed update create packet block
+++ added missing NULL checks..
+++ add tame errors
- work on interface.
+++ fixed action buttons
+++ fixed CreateUpdate packet
+++ fixed item durability crashes and durability repair price bug
+++ possible fixed bug in mods removed from player for item for which mods wern't applied
- disable nonstandard extension used in VS7.1
- Add some logs in move packets.
- Add more constants.
- Fixed Mail.
- Fixed many bags in mail system.
+++ implemented Expertise, new parameter for Player
- combat rating
- chances for combat
+++ corrected other-Player visual
+++ corrections to proper usage of Mail Item's array (we just need Save-Load from DB now)
+++ added new column "difficulty" to pickpocket_loot and creatures_loot to indicate if the loot entry is meant to be used for normal(0) or heroic(1) difficulty
+++ new flags for ranged spells
+++ possible fix for #132 for Arenas and BG


+++ char converter: will add 5 base Expertise value
disabled buy Extented costs items until fix db..
+++ minor improvements
+++ fixed crash :\
+++ fixed learn talents !
+++ fixed item sell
+++ changed DBC loading class for TalentTab.dbc to avoid format changes be not noticable
+++ misleading log msg
+++ implemented new aura type (Mod Expertise)
+++ optimised aux::safe_array
+++ implemented new spell auras:
- mod Dispell % for specific spell affect
- mod Spell Dmg by Attack Power %
- mod Spell Healing by Attack Power %
- mod Scale (new)



- Fixed bug when enchanted stats on item don't showed up in trade window.
- Renamed some def's.
+++ corrected ignite
+++ fixed nextlevelxp according 2.3.0
+++ fixed buydiscount according 2.3.0
+++ world boss now have more ImmuneEffects
+++ corrected Bloodthirst
+++ fixed pet  ( thx to Kosuha )
- correction (don't like warnings)
- Change structure of trade packet. (not completed)
- Fixed meeting stone. (test pls)
- corrected trade (pls test)
- add def for guild bank log.
- sory forgot remove test flags in trade.
- Add all type of eff_target to script_effect (now we can script it all in pithon)
+++ added FFA flag (against everybody) set/remove for Gurubashi Arena entrance/leaving
+++ fixed not optimal usage of OpenMP technology in array classes of 'aux' lib
+++ fixed auto-resurrection when ported to Spirit Healer (Spirit Healer NPC flags must be changed)
+++ implemented Area (BG) Spirit Healer queue
!!! UNIT_NPC_FLAG_SPIRITHEALER = 32768 is good for BATTLE GROUND SPIRIT HELER, but not as normal Spirit Healer (pls dump)
+++ fixed total mana/health percent regeneration auras
+++ fixed NPC flags
+++ BG healers shall work Blizzlike now
+++ new Py API for BG Healers logics:
AreaHealerQueuePlayerList(not_in_one_cell) - "Returns Python's List containing Unit objects (Players) which are in ressurection queue with ended timer."
- Now we save player position on join queue to bg.(dont forget update sql)
- Small correction and misses
+++ cmsg_move_time_skipped corection (thx to Dereka)
+++ correction to BG Bind point load/usage, now will work
+++ unified packet file logger in RS



- Dismount player if got dazed from behind.
+++ adding Gold & Green flags on Arena entrance
+++ added new event in BG manager: OnPlayerLeave(p) to process player leaving BG events
- temp fix problem 132 on mail (kos as i say never use custom msg this is the reason of 132)
- Mobs now can swim (little buggy but working)
- Add check on mail self.
+++ added new AI states which can be set to creature to mark some special AI behaviour managed by functions:
unit.GetAIActionStateFlags() unit.SetAIActionStateFlags(flags)
- Add new opcodes.
- More work on guild bank.
+++ tried to combat #132 in groups
+++ in WS's WorldProto you now have ability to Relay packet to ES and also let it be processed by WS as usual, use corresponding switches in RelayPacket method of WorldProto
+++ fixed creatures coordinates
+++ delete items which req ZoneId\MapId
+++ new item tables ( sql svn )
+++ remove hack from TeleportFar
+++ small corrections
- More defs for guild bank
- Change and add new guild ranks defs.
- Almost done guild event log. (need write save and load from/to db.
+++ fixed teleportation
+++ improved special map items to be updated by 5 minutes timer, not often and not in any other f. as it is slow
+++ smaller code corrections
+++ fixed possible crash in Regenerate and also regen v. calculations
+++ started guild bank
+++ correction to feed pet
+++ inn triggers with out teleport
+++ changes in learntalent.
- Fixed bug when enchanted stats dont showed up on mailed item.
+++ fixed Log - progress bar (under MT)
+++ console caption now displays server's name
+++ corected Area Spirit Healer (BG) to work fully Blizzlike
+++ fixed NPC flags by removing excessive place were we set UNIT_FLAG_SWIM flag on creature be always swimming
- Fixed mail, now all be fine (start work on 12 items)
+++ req items for heroic dufficulty (update svn scripts)
- Update guild enums, rewrite mostly all guild results.
+++ project files for vs2008
+++ small bug fixing


+++ commented out new addon in Group
+++ massive optimizations in Inventory handling:
- GetAmmoItem
- GetItemById
- GetItemCount..
- GetItemByGUID...
- and etc.
All these f. are now based on hashed containers with fast accessing methods and logics.
+++ NPC will not be interacting with player while in combat
+++ Inlined object casts + added const methods
+++ more work on inventory
+++ improved client packet's wrapping code
+++ fixed object_cast for Item class, now Containers will also be included
+++ fixed HandleSetAmmoOpcode method, player can now unload ammo
- little work on lfg/lfm. (never capture me pls video lfg/lfm from off server)
- Add new opcodes.
+++ implemented vendors with limited goods (using our base for dynamic vendors)
+++ dynamic vendors will also be working in public release from now
+++ improved object creation and update speed
+++ avoided usage of sqrt were possible
- more work on lfg/lfm (almost done)
+++ fixed bug with action buttons not be saved on fast far teleports (instances...)
+++ fixed Arena team flags
+++ doors opening/closure in BG moved to scripts
- put msg's on leave lfg/lfm or change dungeon.
+++ new sql for pet feading
+++ made bytebuffer more flexible to work with types
+++ more work on guild bank:
- correction to handlers
- implemented save/load db
+++ fixed arena packet
+++ implement 133 effect
+++ delete hack from isInCity
+++ some others fixes
+++ improved mem consumption by RS
+++ implemented 'IsInDoor' check for player with event processing using Collide Server
+++ improved CanCast
+++ Mounts are prevented to be casted InDoors
+++ add ENABLE_CIRCLE_OF_BLOOD (arena) plz check, and update .py
+++ player will be resurrected on leaving BG/Arena being dead
+++ more protection against rude words in chat
+++ hack in collide.dll to switch off in_door check for In Cities locations
+++ add recall city (exodar, silvermoon)
+++ corrected chat (Join), orhpained packet
+++ fixed loot for Heroic instances
+++ improved heroic loot by adding 10-15% range to item loot chance

Výňatek od developers "it only server, scripts have more update and fix"

Edited by Time

Share this post


Link to post
Share on other sites
Půjdu to vyzkoušet, pak třeba nachvíli nahodím hamachi ;)

OKi bylo by super... potom napis jestli se povede

 

Jinak nevim jestli se to sem hodí ale tady je server který jede pod timto emu..http://warik.net/forums/index.php?showtopic=6049

jsou tam 3 realmy (Blizz,10xraty,3xraty) za zkušku a zajímavost to stojí

 

Edited by Time

Share this post


Link to post
Share on other sites

Grrr....executnout tu monstrózní db a rozbalit mapy je práce na půl dne, jak na to tak koukám :P

 

Edit: už mám skoro 2,5gb colision map a pořád není konec :P

Edited by axxxa

Share this post


Link to post
Share on other sites

hele axxo nejsem si jist ale myslím ze collision server nechodí aspoň na V4 tomu bylo tak, ale fakt nevim zkus to no.. jinak dost to žere ramky <_<

Share this post


Link to post
Share on other sites

No tak jak to vidím tak to moc nefunguje :) Půlku dbc z 2.3.0 to odmítlo, musela jsem tam nacpat část 2.2.3, některá to nevzalo ani tak, tzn třeba stance u warra nefungují, spawn světa je dost nedodělaný, bossové bez scriptů...děkuji nechci :)

 

+ tam chybí pár souborů (které jsem opět musela doplnit z v4)

Edited by axxxa

Share this post


Link to post
Share on other sites

+ jako velikost té databáze je opravdu příšerná, + 3gb colision map...nevím jak vy, já volím mangos :)

Share this post


Link to post
Share on other sites

execute za 3min pohodicka a colision mapy nevim trvalo mi to okolo 1 hodinky ale nemam moc silnej komp = mangos ma to sami jen jinej system cleneni a zatez je vetsi protoze se nahrava celej svet. Zkousel sem to po startu okolo 1gb vytizeni pameti nabeh okolo 3min kdyby nejakej server chtel tak jim to tam zprovoznim neni problem napiste mi 238-744-411 bohhuzel to nemam moc s kym otestovat a tak jen zakladni poznatky.

 

99% npc kouzli povida nebo se jinak zviditelnuje asi sou nejak probugovany chanely (jejich menu jinak zrejme fungujou) a databaze hazi pri startu docela dost chyb totalne posrany pouzivani trinketu aspon v tyhle db spelly sem zkousel jen maga a vypada docela solidne talenty muzu porovnat jen s ascentem co mam na serveru a je to dost podobny dost me prekvapilo cleneni a nabeh skoro bych rek ze je to ascent v prevleku :-D podle toho ze jsou na to obsazeny skripty bych typl ze jdou vsechny battlegroundy co se tyce prikazu podobny s ascentem az na vyjimku v tom ze .mod se pouziva skoro na vsechno co se tyce db tak s troskou prace by se dala predelat mangosacka nebo ascentacka takze spawny itemy apodby nebylo zas takovej problem dokonce bych rek ze to ma zabudovanej system pro automatickej prevod z mangosu ale jiste to nevim.

Edited by OneB1t

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×