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:  

Spichy

Members
  • Content count

    333
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Spichy

  1. [PATCH] Časované achievementy

    já mam leroy udělanej přímo ve scriptu instance Blackrock Spire, kdyžtak se podívej, do mojeho topiku s 322a úpravama na TC a přepiš si to do SD2, když se ti bude chtít
  2. Tutoriál na signaturu

    4 ever
  3. Demolisnman's Template

    Joomla template created with Artisteer.?
  4. Arenky z rovnakou frakcou

    a určitě si to dobře patchnul? Možná se ti neaplikovala správně tato část: --- a/src/game/PetitionsHandler.cpp Sun Feb 14 06:05:41 2010 -0700 +++ b/src/game/PetitionsHandler.cpp Wed Mar 17 02:34:28 2010 +0100 @@ -469,11 +469,12 @@ // not let enemies sign guild charter if(!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && GetPlayer()->GetTeam() != objmgr.GetPlayerTeamByGUID(ownerguid)) { - if(type != 9) - SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); - else - SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); - return; + if(type != 9){ +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); + }else{ + SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); + return; + } } if(type != 9) @@ -613,11 +614,12 @@ if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && GetPlayer()->GetTeam() != player->GetTeam() ) { - if(type != 9) - SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); - else - SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); - return; + if(type != 9){ +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); + }else{ + SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); + return; + } } if(type != 9)
  5. Arenky z rovnakou frakcou

    zkus jí smazat a vytvořit novou
  6. PHP - Code Help

    momentálně sem na winech, tu nemam apache + mysql, takže ti to ozkoušet nemůžu a na linux se mi přepínat zrovna nechce.. ale první co mě frnklo do nosu bylo mysql_select_db("$dbr") or die ("Database could not be selected"); zmenit za: mysql_select_db($dbr) or die ("Database could not be selected"); a $pw2 = "SELECT * FROM betakey WHERE LastName = $_POST["betakey"]"; změnit za: $pw2 = "SELECT * FROM betakey WHERE LastName = '".$_POST['betakey']."'";
  7. Arenky z rovnakou frakcou

    Co přesně ti nejde? Pozvat do party opačnou frakci (dále OF)? Pozvat OF do týmu nebo podepsat petici od OF?
  8. Arenky z rovnakou frakcou

    Máš v configu povolený party mezi ali-horda?
  9. DBC Itemextendcost.dbc

    Co tak se podívat na wiki? http://trinitycore.info/index.php/ItemExtendedCost.dbc_tc2 .......
  10. Arenky z rovnakou frakcou

    snadno a rychle diff -r 9ad0aaf0b0bb src/game/ArenaTeamHandler.cpp --- a/src/game/ArenaTeamHandler.cpp Sun Feb 14 06:05:41 2010 -0700 +++ b/src/game/ArenaTeamHandler.cpp Wed Mar 17 02:34:28 2010 +0100 @@ -114,14 +114,14 @@ } // OK result but not send invite - if(player->GetSocial()->HasIgnore(GetPlayer()->GetGUIDLow())) - return; - - if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && player->GetTeam() != GetPlayer()->GetTeam()) - { - SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); - return; - } +// if(player->GetSocial()->HasIgnore(GetPlayer()->GetGUIDLow())) +// return; +// +// if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && player->GetTeam() != GetPlayer()->GetTeam()) +// { +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); +// return; +// } if(player->GetArenaTeamId(arenateam->GetSlot())) { @@ -167,11 +167,11 @@ return; } - if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && _player->GetTeam() != objmgr.GetPlayerTeamByGUID(at->GetCaptain())) - { - SendArenaTeamCommandResult(ERR_ARENA_TEAM_CREATE_S,"","",ERR_ARENA_TEAM_NOT_ALLIED);// not let enemies sign petition - return; - } +// if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && _player->GetTeam() != objmgr.GetPlayerTeamByGUID(at->GetCaptain())) +// { +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_CREATE_S,"","",ERR_ARENA_TEAM_NOT_ALLIED);// not let enemies sign petition +// return; +// } if(!at->AddMember(_player->GetGUID())) { diff -r 9ad0aaf0b0bb src/game/Group.cpp --- a/src/game/Group.cpp Sun Feb 14 06:05:41 2010 -0700 +++ b/src/game/Group.cpp Wed Mar 17 02:34:28 2010 +0100 @@ -1450,8 +1450,8 @@ if(!member) return BG_JOIN_ERR_OFFLINE_MEMBER; // don't allow cross-faction join as group - if(member->GetTeam() != team) - return BG_JOIN_ERR_MIXED_FACTION; +// if(member->GetTeam() != team) +// return BG_JOIN_ERR_MIXED_FACTION; // not in the same battleground level braket, don't let join if(member->GetBattleGroundQueueIdFromLevel(bgTypeId) != queue_id) return BG_JOIN_ERR_MIXED_LEVELS; diff -r 9ad0aaf0b0bb src/game/PetitionsHandler.cpp --- a/src/game/PetitionsHandler.cpp Sun Feb 14 06:05:41 2010 -0700 +++ b/src/game/PetitionsHandler.cpp Wed Mar 17 02:34:28 2010 +0100 @@ -469,11 +469,12 @@ // not let enemies sign guild charter if(!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && GetPlayer()->GetTeam() != objmgr.GetPlayerTeamByGUID(ownerguid)) { - if(type != 9) - SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); - else - SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); - return; + if(type != 9){ +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); + }else{ + SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); + return; + } } if(type != 9) @@ -613,11 +614,12 @@ if (!sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && GetPlayer()->GetTeam() != player->GetTeam() ) { - if(type != 9) - SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); - else - SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); - return; + if(type != 9){ +// SendArenaTeamCommandResult(ERR_ARENA_TEAM_INVITE_SS, "", "", ERR_ARENA_TEAM_NOT_ALLIED); + }else{ + SendGuildCommandResult(GUILD_CREATE_S, "", GUILD_NOT_ALLIED); + return; + } } if(type != 9) edit: teď sem to zkoušel a funguje.. přidání do týmu, vyžádání podpisu a join arén s opačnou frakcí.
  11. [C++] Pomoc s chybou

    To je tak, když posíláš jen patch.. v patchi je jen jedna deklarace, nemůžu vědět, jestli je i někde v kodu, kterej nevidim.
  12. [C++] Pomoc s chybou

    používej mozek.. když tam máš zakomentovanou deklaraci proměnný dist2, tak jí nemůžeš dál použít.. takže dej místo tohohle // float dist2 = (node->x - x)*(node->x - x)+(node->y - y)*(node->y - y)+(node->z - z)*(node->z - z); tohle: float dist2 = (node->x - x)*(node->x - x)+(node->y - y)*(node->y - y)+(node->z - z)*(node->z - z);
  13. Linux Debian a IceCast2 - Playlist = odměna

    stahoval jsi to přez web nebo skrze sudo apt-get install icecast2? (abych si to mohl nainstalovat stejnou cestou jako ty a pomoci ti vyřešit problém)
  14. Reputace

    Asi tak.. např bLuma má jen 41 reputace, ale v programování si s nim může zde na fóru málokdo měřit poměry, např já mam skoro 4x víc reputace ale s bLumou bych se netroufnul rovnat.
  15. Quest a ovečka

    jop s EscortAI + Gossip se to dá skvěle a lehce vyřešit.
  16. [PHP] DB Checker && Repairer

    Prověření a následná oprava (pokud se najdou errory) Databází Script:
  17. [PHP] DB Checker && Repairer

    právě že vim, proto sem přešel na TC.. v mangosu napíšu sem tam něco pro někoho kdo to potřebuje
  18. [PHP] DB Checker && Repairer

    Minimanager nepoužívam a mangos už vůbec
  19. [PHP] DB Checker && Repairer

    hm, tak to my bad, funkci exec() v php neznam
  20. [GIT] Jak vytvořit z commitu DIFF?

    Něco sem pro tebe udělal ... http://spichy.kicks-ass.org/git.php check it. PHP script:
  21. [PHP] DB Checker && Repairer

    žádná novinka.. jde o to, že tu to můžeš opravit za A) bez mysql command line za B ) bez přístupu do mysql za C) bez přístupu k serverovýmu počítači.. stačí internet
  22. Hledáme servery pro náš portál

    proč mu kritizujete web.. vždyť je hustej .. jak říká subdoména "4fun"... já se skvěle pobavil takže svúj účel to plní edit: ten web je fakt nářez
  23. shrnu to.. SQL, C++ dev + správa linuxu, za 500kč? Najdeš možná tak pár wannabe developerů. Všichni schopní developeři už mají projekt, na kterém dělají a myslim, že za 500kč/měsic se přemáhat na 2 strany nebudou .. můj názor, ale Good luck
  24. zkus cmake -DPREFIX=/opt/alkazan/build -DACE_LIBRARY=/opt/alkazan/.sys/lib/libACE.so -DACE_INCLUDE_DIR=/opt/alkazan/.sys/include/ -DSSLLIB=/opt/alkazan/.sys/lib/libssl.so popř ještě ls -s /opt/alkazan/.sys/lib/libssl.so /opt/alkazan/.sys/lib/libssl.so.1.0.0 EDIT: Pak dej vědět, jak to dopadlo..
  25. To si nemyslim.. pošli mi jaký cesty využíváš při cmake, respektive celej cmake příkaz, kterej zadáváš při konfiguraci
×