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:  

ZiKK

Members
  • Content count

    48
  • Joined

  • Last visited

Community Reputation

-8 Nepřínosný uživatel

About ZiKK

  • Rank
    Level 3

Profile Information

  • Pohlaví
    Muž
  1. SQL developer

    Tak tak.. od 322 se na trinity deji docela zasadni zmeny oproti minulosti. Ovsem rekl bych, ze pro cloveka ktery zna Mangos je otazka chvile se v novinkach rozkoukat... navic je jiz wiki TDB updatovana na 322, takze vzdy pomuze.
  2. NetBook

    acer aspire one d250 a kdyz jsem jen tak brouzdal pres wifi na netu, tak byla baterie v cudu za necele 2 hodky.
  3. NetBook

    Sam jsem si netbook koupil a po 14dnech jsem ho prodal. Byl jsem do nej dost zapaleny, ale nevyuzil jsem ho. Ten vykon je strasne nizky a display hodne maly, nez na nem neco udelas, tak se vybije baterie, fakt jsem to nemel rad. Nasetri vic penez a kup si ntb, jak jsem psal nejlepe culv.
  4. NetBook

    Byt tebou tak spis pockam na CULV + ION2. To bude aspon ntb se slusnym vykonem, dobrou cenou a vydrzi mozna i pres 10 hodin.
  5. [Violet Hold]

    Je to pekne, presto, ze jsem to moc neprosel. Ale pokud pouzivas INSERT, tak by se hodilo vzdy pred to dat jeste DELETE A taky by nebylo spatne dat vse do jednoho souboru s tim, ze tam pridas jen komenty. BTW +1 (takove veci se hodi)
  6. POMOCT Loot bossu

    Vidim to na spatne pouziti groupid pokud pada z vice itemu vzdy jen jeden
  7. [Hlasování]Zrušení systému reputace

    Proc omezovat pocet rep za den? Nevidim v tom zadny smysl, to neni prece spam. Kdyz by se zde udelalo za jeden den treba 10 topicu, ktere by nekomu pomohly, tak by nemohl vpodstate ani podekovat pridanim reputace. A nezalezi ted na tom, ze takova situace nenastane. Pokud chcete objektivni oznacovani komunite prospenych uzivatelu, tak bud zrusit reputaci celkove a zavest tlacitko "Dekuji", nebo zrusit -rep a nechat pouze +rep s tim, ze se nebude omezovat jeho pocet pouziti. A treba pro mene chapave lidi i napsat vysvetlivku za jakych okolnosti se rep system pouziva, ne ze je rep system na to, abyste co nejvice znicili cloveka co ma rozdilny nazor jako vy. Pokud by bylo mozne, tak i treba pridat featurku, ktera bude zobrazovat pod postem seznam lidi, kteri +rep dali. Take treba u "Dekovaciho" systemu byva mozne podekovat pouze prvnimu postu v topicu, jelikoz prave ten ma byt stezejni a pro ostatni uzivatele informativni a prinosny.
  8. [Hlasování]Zrušení systému reputace

    Reputaci ano, ale pouze + a ne na forum, kde je kupa deti, ktere si rady hrajou s kde jakou packou. Tady je naprosto neobjektivni a nechapu o cem ma vypovidat.
  9. Čo ste našli pod stromčekom

    - Nove chranice na hokejbal - Nejake obleceni a ruzne drobnosti - 12000,- Podle me je lepsi dostat penize, nez neco co je mi k nicemu. BTW. ty sluchatka Creative Fatal1ty mam uz delsi dobu... perfektni
  10. Trinity Zero 1.12.1

    Co bychom z toho meli? Jedine dobry pocit, ale ten mame uz z toho, ze jsme vpodstate vybudovali celou databazi pro MangosZero (puvodne TrinityZero) a ta je volne dostupna a ma ji snad kazdy server ktery na MZ jede. Na scriptech jsme stravili hodne casu a nehodlame to hned dat ostatnim co pro cely vyvoj preTBC nehli ani prstem a ted pouze sliznuli smetanu. Ovsem neznas historii, takze tezko vysvetlovat. Ne vse se musi vyvijet Open Source.
  11. [ManGos] Escort Quest, kdo umí? ;)

    Presne tak... Treba ti pomuze example: /* ScriptData SDName: Example_Escort SD%Complete: 100 SDComment: Script used for testing escortAI SDCategory: Script Examples EndScriptData */ #include "precompiled.h" #include "escort_ai.h" enum { NPC_FELBOAR = 21878, SPELL_DEATH_COIL = 33130, SPELL_ELIXIR_OF_FORTITUDE = 3593, SPELL_BLUE_FIREWORK = 11540, SAY_AGGRO1 = -1999910, SAY_AGGRO2 = -1999911, SAY_WP_1 = -1999912, SAY_WP_2 = -1999913, SAY_WP_3 = -1999914, SAY_WP_4 = -1999915, SAY_DEATH_1 = -1999916, SAY_DEATH_2 = -1999917, SAY_DEATH_3 = -1999918, SAY_SPELL = -1999919, SAY_RAND_1 = -1999920, SAY_RAND_2 = -1999921 }; #define GOSSIP_ITEM_1 "Click to Test Escort(Attack, Run)" #define GOSSIP_ITEM_2 "Click to Test Escort(NoAttack, Walk)" #define GOSSIP_ITEM_3 "Click to Test Escort(NoAttack, Run)" struct MANGOS_DLL_DECL example_escortAI : public npc_escortAI { // CreatureAI functions example_escortAI(Creature* pCreature) : npc_escortAI(pCreature) {Reset();} uint32 m_uiDeathCoilTimer; uint32 m_uiChatTimer; void JustSummoned(Creature* pSummoned) { pSummoned->AI()->AttackStart(m_creature); } // Pure Virtual Functions (Have to be implemented) void WaypointReached(uint32 uiWP) { switch (uiWP) { case 1: DoScriptText(SAY_WP_1, m_creature); break; case 3: DoScriptText(SAY_WP_2, m_creature); m_creature->SummonCreature(NPC_FELBOAR, m_creature->GetPositionX()+5.0f, m_creature->GetPositionY()+7.0f, m_creature->GetPositionZ(), 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 3000); break; case 4: if (Player* pTmpPlayer = GetPlayerForEscort()) { //pTmpPlayer is the target of the text DoScriptText(SAY_WP_3, m_creature, pTmpPlayer); //pTmpPlayer is the source of the text DoScriptText(SAY_WP_4, pTmpPlayer); } break; } } void Aggro(Unit* pWho) { if (HasEscortState(STATE_ESCORT_ESCORTING)) { if (Player* pTemp = GetPlayerForEscort()) DoScriptText(SAY_AGGRO1, m_creature, pTemp); } else DoScriptText(SAY_AGGRO2, m_creature); } void Reset() { m_uiDeathCoilTimer = 4000; m_uiChatTimer = 4000; } void JustDied(Unit* pKiller) { if (HasEscortState(STATE_ESCORT_ESCORTING)) { if (Player* pTemp = GetPlayerForEscort()) { // not a likely case, code here for the sake of example if (pKiller == m_creature) { //This is actually a whisper. You control the text type in database DoScriptText(SAY_DEATH_1, m_creature, pTemp); } else DoScriptText(SAY_DEATH_2, m_creature, pTemp); } } else DoScriptText(SAY_DEATH_3, m_creature); } void UpdateAI(const uint32 uiDiff) { //Must update npc_escortAI npc_escortAI::UpdateAI(uiDiff); //Combat check if (m_creature->getVictim()) { if (m_uiDeathCoilTimer < uiDiff) { DoScriptText(SAY_SPELL, m_creature); m_creature->CastSpell(m_creature->getVictim(), SPELL_DEATH_COIL, false); m_uiDeathCoilTimer = 4000; } else m_uiDeathCoilTimer -= uiDiff; } else { //Out of combat but being escorted if (HasEscortState(STATE_ESCORT_ESCORTING)) { if (m_uiChatTimer < uiDiff) { if (m_creature->HasAura(SPELL_ELIXIR_OF_FORTITUDE, 0)) { DoScriptText(SAY_RAND_1, m_creature); m_creature->CastSpell(m_creature, SPELL_BLUE_FIREWORK, false); } else { DoScriptText(SAY_RAND_2, m_creature); m_creature->CastSpell(m_creature, SPELL_ELIXIR_OF_FORTITUDE, false); } m_uiChatTimer = 12000; } else m_uiChatTimer -= uiDiff; } } } }; CreatureAI* GetAI_example_escort(Creature* pCreature) { return new example_escortAI(pCreature); } bool GossipHello_example_escort(Player* pPlayer, Creature* pCreature) { pPlayer->TalkedToCreature(pCreature->GetEntry(), pCreature->GetGUID()); pPlayer->PrepareGossipMenu(pCreature, 0); pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_1, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1); pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_2, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+2); pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_3, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+3); pPlayer->SendPreparedGossip(pCreature); return true; } bool GossipSelect_example_escort(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction) { example_escortAI* pEscortAI = dynamic_cast<example_escortAI*>(pCreature->AI()); switch(uiAction) { case GOSSIP_ACTION_INFO_DEF+1: pPlayer->CLOSE_GOSSIP_MENU(); if (pEscortAI) pEscortAI->Start(true, true, pPlayer->GetGUID()); break; case GOSSIP_ACTION_INFO_DEF+2: pPlayer->CLOSE_GOSSIP_MENU(); if (pEscortAI) pEscortAI->Start(false, false, pPlayer->GetGUID()); break; case GOSSIP_ACTION_INFO_DEF+3: pPlayer->CLOSE_GOSSIP_MENU(); if (pEscortAI) pEscortAI->Start(false, true, pPlayer->GetGUID()); break; default: return false; // nothing defined -> mangos core handling } return true; // no default handling -> prevent mangos core handling } void AddSC_example_escort() { Script *newscript; newscript = new Script; newscript->Name = "example_escort"; newscript->GetAI = &GetAI_example_escort; newscript->pGossipHello = &GossipHello_example_escort; newscript->pGossipSelect = &GossipSelect_example_escort; newscript->RegisterSelf(); }
  12. Trinity Zero 1.12.1

    Jiste. Docela te obdivuju, ze na tom delas sam. Samozrejme ti taky preji vesele Vanoce a stastny Novy rok. A taky preji KG, aby prezil to tezke obdobi, kterym posledni dobou prochazi. PS. Pokud chces, tak muzes pouzit nas bug report (http://forum.mystiq.org/index.php?app=tracker&showproject=9) k tomu, aby jsi videl co opravovat, protoze vidim, ze u vas moc lidi nereportuje. Ale dost casto to promazavam od jiz opravenych veci. Necham to na tobe. No a k tematu... vyssi raty bohuzel nenabidnu (ostatne asi na FB ne), protoze preTBC nemuze byt funko, to k sobe nesedi Takze bohuzel.
  13. Trinity Zero 1.12.1

    Tak to jsi nevidel nas changelog. Hlavne je to tim, ze pouzivame vlastni scripty a ne zaostaly ScriptDev0. Navic nase dulezite opravy jako jsou prave scripty at uz v eventai nebo SD nedavame ven Mame vpodstate castici vsechny dungy. Vsak se u vas zajdi podivat jak vam casti treba takovy ZulFarrak, Razorfen Kraul, BRD nebo jak vam funguji v dungach eventy, uvidis ze moc ne... v neposledni rade se vsadim, ze mate spatny dmg u vsech elite a rare mobu. Myslim, ze tam moc neresite veci blizzlike, takze to mate proste spustene jak ty "vyslo z vyroby". Spis mate fun server nez blizzlike.
  14. Trinity Zero 1.12.1

    Tak ja musim oponovat. Pokud chces s kamosema hrat na jinem (kvalitnejsim) serveru, nez svojem, pojdte k nam (mystiq.org). PreTBC realm Archaica startuje v sobotu 26. 12. a jiste hned uvidis veliky rozdil ve funkcnosti oproti jinym 1.12.1 serverum Co se tyce chyby, kterou zde pises... pouzij MangosZero a vyextrahuj si nove mapy (pripadne Vmapy).
  15. [Hledám] DB na 1.12.1

    http://sourceforge.net/projects/zeroprojectdb/develop - Oficialni DB pro MangosZero (pred tremi dny vysla prvni "stable" revize 4)
×