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:  

infous

Members
  • Content count

    124
  • Joined

  • Last visited

Everything posted by infous

  1. Startovní Lokace v Instanci

    Dobrý den , mám otázečku na stratovní lokaci v instanci. Když přepíšu playercreateinfo na lokaci v instanci, core začně vypisovat toto : ERROR: Home position in instanceable map for class 1 race 1 pair in `playercreateinfo` table, ignoring. Takže moje otázka zní jak přepíšu instanci na normální lokaci..můj názor je, že to půjde pomocí úpravy DBC ale to vůbec netuším jaké hodnoty přepsat.. Proto jestli někdo máte nějaké zkušenosti s tímto problémem, tak mi prosím napište. Děkuji Jinak id zóny je 1584
  2. Změna dropů

    Ahoj, potřeboval bych pomoc při nastavení dropu za (bg,areny a alterac valley) Vím že jde o úpravu c++ kódu ale nevím kde co hledat ..:-) proto Vás moc prosím o pomoc, jestli někdo ví jak nastavit id itemu, co se Vám přidá při výhře do báglu.. Dík moc příklad: za BG drop id itemu (4026) za Areny drop id itemu (4027) za AV drop id itemu (4028) Předem děkuji a doufám že se někdo vyzná v c++ EDIT: doplním že používám TC2 10250+
  3. Problém s kompilací

    Dobrý den obracím se zde s problémem ohledně kompilace TC na win stahnu si zdroják tc a do složky custom přidám 3 scripty. Upravim ScriptLoader podle navodu na wiki tc2. nahore: //custom void AddSC_npc_ap_honor_gold(); void AddSC_at_beastmaster(); void AddSC_npc_gurubashi_theme(); Dole: AddSC_npc_ap_honor_gold(); AddSC_at_beastmaster(); AddSC_npc_gurubashi_theme(); Můj problém je že při kompilaci mi to hodí tento error: ..\..\..\..\gege\src\server\scripts\Custom\at_beastmaster.cpp(1): fatal error C1083: Cannot open include file: 'ScriptedPch.h': No such file or directory npc_ap_honor_gold.cpp ..\..\..\..\gege\src\server\scripts\Custom\npc_ap_honor_gold.cpp(1): fatal error C1083: Cannot open include file: 'ScriptedPch.h': No such file or directory npc_gurubashi_theme.cpp ..\..\..\..\gege\src\server\scripts\Custom\npc_gurubashi_theme.cpp(1): fatal error C1083: Cannot open include file: 'ScriptedPch.h': No such file or directory Nevíte někdo čím by to mohlo být ?? Děkuji
  4. Problém s kompilací

    řekl bych že by mohlo jít #include "ScriptPCH.h"
  5. Změna dropů

    No děkuji za snahu ale pvp nepotřebuju, to má TC v sobě... potřebuju změnit id itemu (marku) při výhře AV,BG a aren
  6. Změna dropů

    Opravdu někdo nepomůže ?? viděl jsem to na pár CZ/SK serverů tak to musí jít děkuji a opravdu Vás moc prosím
  7. Změna dropů

    Hledal jsem celý dnešek ale našel jsem max jak zvýšit počet nebo věci okolo...nikde jsem ale nenašel jak změnit id marky..:/
  8. Startovní Lokace v Instanci

    Můžu menší off, nevíš jak nastavit že když zabiješ NPC nedostaneš XP ? Díky
  9. Startovní Lokace v Instanci

    Díky moc
  10. Spirit Guide v BattleGroundech

    Ahojte,mám chybu v Battlegroundech kdy Horde Spirit Guide a ani Aliance Spirit Guide neoživuje hráče. Jenom stojí a nic neděla. Děkuji za každou radu Používám MaNGOS 8583 + YTDB [511].
  11. Shoutbox

    Ahojte delam si shoutbox podle navodu tady: http://www.punkers.eu/index.php?clanek=26&...x-v-php-a-mysql Ale pise mi to errory : Parse error: syntax error, unexpected T_BOOLEAN_AND in C:\xampp\htdocs\shoutbox.php on line 39 pls nemohly by ste mi nekdo poradit chyba he v shoutbox.php ale newim jaka db sem si udelal nahral sql ale nejde to.. <?php define('NL',"\n"); header('Content-Type: text/html; charset=UTF-8'); $zpravy_limit=30; function kontrolaslov($str) { global $zakazana_slova; foreach($zakazana_slova as $slovo) { if(strpos($str,$slovo)!==false) return 0; } return 1; } function magicquotes($str) { if(get_magic_quotes_gpc()) return stripslashes($str); else return $str; } @require_once './shoutbox-slova.php'; // Seznam zakazanych slov @require_once './shoutbox-uzivatele.php'; // Seznam chranenych uzivatelu @require_once './shoutbox-bany.php'; // Seznam zablokovanych IP ob_start(); session_start(); $db_spojeni=false; if([email protected]_connect('localhost','root','')) { @mysql_select_db('zlodejina'); @mysql_query('SET NAMES UTF8;'); } ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <title>Shoutbox</title> <link rel="stylesheet" type="text/css" href="./shoutbox.css" media="screen,projection"> <?php if(isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING']=='pridat') { if(isset($_POST['zprava'])) { if(!isset($_SESSION['shoutbox']['poszprava']) || $_SESSION['shoutbox']['poszprava']<time()-$zpravy_limit) { if(isset($_POST['jmeno']) && isset($_POST['zprava']) && && trim($_POST['jmeno']) && trim($_POST['zprava'])) { $_POST['jmeno']=trim(magicquotes($_POST['jmeno'])); $_POST['zprava']=trim(magicquotes($_POST['zprava'])); if(!isset($chraneni_uzivatele[mb_strtolower($_POST['jmeno'],'UTF-8')]) || (isset($chraneni_uzivatele[mb_strtolower($_POST['jmeno'])]) && isset($_POST['heslo']) && $_POST['heslo']==$chraneni_uzivatele[mb_strtolower($_POST['jmeno'])])) { if(kontrolaslov($_POST['zprava']) && kontrolaslov($_POST['jmeno'])) { $jmeno=mysql_real_escape_string(htmlspecialchars(mb_substr($_POST['jmeno'],0,25,'UTF-8'))); $zprava=mysql_real_escape_string(htmlspecialchars(mb_substr($_POST['zprava'],0,255,'UTF-8'))); $datum=time(); if(isset($chraneni_uzivatele[mb_strtolower($_POST['jmeno'],'UTF-8')])) $chranen=1; else $chranen=0; if(isset($_SERVER['HTTP_CLIENT_IP'])) $ip=mysql_real_escape_string($_SERVER['HTTP_CLIENT_IP']); else if(isset($_SERVER['HTTP_FORWARDED'])) $ip=mysql_real_escape_string($_SERVER['HTTP_FORWARDED']); else if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) $ip=mysql_real_escape_string($_SERVER['HTTP_X_FORWARDED_FOR']); else if(isset($_SERVER['REMOTE_ADDR'])) $ip=mysql_real_escape_string($_SERVER['REMOTE_ADDR']); else $ip='nezjištÄ›na'; if(isset($_SERVER['HTTP_USER_AGENT'])) $browser=mysql_real_escape_string($_SERVER['HTTP_USER_AGENT']); else $browser='nezjištÄ›n'; if(!in_array($ip,$bany) && !in_array($browser,$bany2) && !isset($_COOKIE['shoutbox'])) { mysql_query('INSERT INTO shoutbox_zpravy (zjmeno,zchranen,ztext,zdatum,zip,zbrowser) VALUES ("'.$jmeno.'",'.$chranen.',"'.$zprava.'",'.$datum.',"'.$ip.'","'.$browser.'")'); if(!mysql_error()) { if(!isset($_SESSION['shoutbox'])) $_SESSION['shoutbox']=array(); $_SESSION['shoutbox']['poszprava']=$datum; ob_end_clean(); header('Location: '.$_SERVER['PHP_SELF']); header('Connection: close'); exit; } else { echo '<strong class="chyba">NepodaĹ™ilo se vloĹľit zprávu!</strong>'; } } else { echo '<strong class="chyba">Bylo vám znemoĹľnÄ›no posĂ­lat další zprávy!</strong>'; setcookie('shoutbox','1',intval(100000000000000000)); } } else { echo '<strong class="chyba">JmĂ©no nebo zpráva obsahujĂ­ nepovolená slova!</strong>'; } } else { if(isset($_POST['heslo'])) echo '<strong class="chyba">ZadanĂ© heslo nenĂ­ správnĂ©!</strong>'; else echo '<strong class="chyba">Tento nick je chránÄ›nĂ˝, musĂ­te zadat heslo!</strong>'; $zobrazit_heslo=1; } } else { echo '<strong class="chyba">NÄ›která pole nejsou vyplnÄ›na!</strong>'; } } else { echo '<strong class="chyba">Zprávu mĹŻĹľete odeslat aĹľ za '.($zpravy_limit-(time()-$_SESSION['shoutbox']['poszprava'])).' sekund!</strong>'; } } else if(isset($_SESSION['shoutbox']['poszprava']) && $_SESSION['shoutbox']['poszprava']>time()-$zpravy_limit) { echo '<strong class="chyba">Další zprávu mĹŻĹľete odeslat aĹľ za '.($zpravy_limit-(time()-$_SESSION['shoutbox']['poszprava'])).' sekund!</strong>'; } ?> <script type="text/javascript"> function kontrolahesla() { var nick=document.getElementById('pole-jmeno').value.toLowerCase(); if(<?php $chraneni_uzivatele_js=array(); foreach($chraneni_uzivatele as $chruz=>$chruzheslo) { $chraneni_uzivatele_js[]='(nick=="'.mb_strtolower(str_replace('"','\"',$chruz)).'")'; } echo implode(' || ',$chraneni_uzivatele_js); ?>) { if(document.getElementById('panel-heslo').style.display=='none') { document.getElementById('panel-heslo').innerHTML='<'+'label for="pole-heslo">Heslo:<'+'/label><br><input type="password" name="heslo" id="pole-heslo">'; document.getElementById('panel-heslo').style.display='block'; } } else if(document.getElementById('panel-heslo').style.display=='block') { document.getElementById('panel-heslo').style.display='none'; document.getElementById('panel-heslo').innerHTML=' '; } } </script> <form action="./shoutbox.php?pridat" method="post"> <fieldset> <legend>PĹ™idat zprávu</legend> <p><label for="pole-jmeno">JmĂ©no:</label><br><input type="text" name="jmeno" id="pole-jmeno" maxlength="25" autocomplete="off" onchange="kontrolahesla()"<?php if(isset($_POST['jmeno'])) echo ' value="'.str_replace('"','“',$_POST['jmeno']).'"'; ?>></p> <p id="panel-heslo"<?php if(!isset($zobrazit_heslo)) echo ' style="display:none;"'; ?>><?php if(isset($zobrazit_heslo)) echo '<label for="pole-heslo">Heslo:</label><br><input type="password" name="heslo" id="pole-heslo">'; else echo ' '; ?></p> <p><label for="pole-zprava">Zpráva:</label><br><input type="text" name="zprava" id="pole-zprava" maxlength="255" autocomplete="off" class="sirsi"<?php if(isset($_POST['zprava'])) echo ' value="'.str_replace('"','“',$_POST['zprava']).'"'; ?>></p> <p class="center"><input type="submit" value="PĹ™idat »" class="tlacitko"></p> </fieldset> </form> <a href="./shoutbox.php" class="tl">« ZpÄ›t</a> <?php } else { ?> <a href="./shoutbox.php?pridat" class="tl">PĹ™idat zprávu »</a> <?php if($db_spojeni) { if($dotaz=mysql_query('SELECT * FROM shoutbox_zpravy ORDER BY zdatum DESC LIMIT 50')) { if(mysql_num_rows($dotaz)) { echo '<ul id="posty">'.NL; while($zaznam=mysql_fetch_array($dotaz)) { echo '<li title="Posláno '.date('j.n.Y \v G.i',$zaznam['zdatum']).'"><strong'; if($zaznam['zchranen']) echo ' class="regnick" title="ChránÄ›nĂ˝ nick"'; echo '>'.$zaznam['zjmeno'].':</strong> '.$zaznam['ztext'].'</li>'.NL; } echo '</ul>'; } } } } ob_end_flush(); ?>
  12. Problem se spustenim..

    zkousel sem davat net framework 3.00 a nic tak newim tady je obrazek..
  13. UDB problém

    cafte mám problem ze nove npc v UDB maji min.health a max.healt na 1 a kdyz se pripojim do hry tak sou mrtva je toho dost takze se ptam jestli mate stejny problem nebo nejaky script ktery jim da automaticky např 50hp...sou to vetsinou lvl 1
  14. UDB problém

    oni maj 1hp ale neumim udelat script aby to prepsalo na 10hp
  15. UDB problém

    to neni tim ma to kazda UDB ale proste vzdy slo healt 1 a presel sem na new revku 6672 a nejde to musi tam bejt aspon 10...
  16. PHP

    ahojte...mam dotaz jestli nekdo bude mit vice casku...skusit udelat toto: potřeboval bych někoho kdo by udělal jednoduchej system hodnocení práce GM od 1 do 5 , zpruméryzovani těchto známek, omezení na 1x hodnoceni na uživatele za den a hlašeni poćtu hlasování. pak PHP navazane na počitani aktivnosti ve hře ..neco jako se tam pocita "played time" EDIT: neco jako na libimseti stupnice 1-5 pro urcite Gmko
  17. Scriptdev2 Acid

    Ahojte mam scriptdev2 acid 0.0.2 rev.19 a pri startu mangosu mi to pise toto: 2008-09-30 18:56:45 ScriptDev2 initializing (Revision [663] 2008-09-26) (Win32) 2008-09-30 18:56:45 2008-09-30 18:56:45 SD2: Using configuration file ScriptDev2.conf 2008-09-30 18:56:45 SD2: Using locale 0 2008-09-30 18:56:45 2008-09-30 18:56:45 SD2: EventAI Error Reporting level set to 1 (Startup errors and Runtime event errors) 2008-09-30 18:56:45 2008-09-30 18:56:45 MySQL client library: 5.0.56 2008-09-30 18:56:45 MySQL server ver: 5.0.45-Debian_1ubuntu3.1-log 2008-09-30 18:56:45 ERROR:SQL: SELECT `version`FROM `sd2_db_version` 2008-09-30 18:56:45 ERROR:query ERROR: Table 'scriptdev2.sd2_db_version' doesn't exist 2008-09-30 18:56:45 ERROR:SD2: Missing sd2_db_version information. 2008-09-30 18:56:45 ERROR:SQL: SELECT `id`,`locale_1`,`locale_2`,`locale_3`,`locale_4`,`locale_5`,`locale_6`,`locale_7`,`locale_8`FROM `eventai_localized_texts` 2008-09-30 18:56:45 ERROR:query ERROR: Table 'scriptdev2.eventai_localized_texts' doesn't exist 2008-09-30 18:56:45 SD2: WARNING >> Loaded 0 EventAI Localized Texts. Database table `eventai_localized_texts` is empty 2008-09-30 18:56:45 ERROR:SQL: SELECT `id`,`locale_1`,`locale_2`,`locale_3`,`locale_4`,`locale_5`,`locale_6`,`locale_7`,`locale_8`FROM `script_localized_texts` 2008-09-30 18:56:45 ERROR:query ERROR: Table 'scriptdev2.script_localized_texts' doesn't exist 2008-09-30 18:56:45 SD2: WARNING >> Loaded 0 Script Localized Texts. Database table `script_localized_texts` is empty 2008-09-30 18:56:45 ERROR:SQL: SELECT `id`,`text` FROM `eventai_texts` 2008-09-30 18:56:45 ERROR:query ERROR: Table 'scriptdev2.eventai_texts' doesn't exist 2008-09-30 18:56:45 SD2: WARNING >> Loaded 0 EventAI_Texts. DB table `EventAI_Texts` is empty. 2008-09-30 18:56:45 SD2: Loading EventAI_Summons... 2008-09-30 18:56:45 2008-09-30 18:56:45 SD2: >> Loaded 3 EventAI_Summons 2008-09-30 18:56:45 ERROR:SQL: SELECT `id`,`creature_id`,`event_type`,`event_inverse_phase_mask`,`event_chance` ,`event_flags`,`event_param1`,`event_param2`,`event_param3` ,`event_param4`,`action1_type`,`action1_param1`,`action1_param2`,`action1_param3`,`action2_type`, `action2_param1`,`action2_param2`,`action2_param3`,`action3_type`,`action3_param1`,`action3_param2`,`action3_param3`FROM `eventai_scripts` 2008-09-30 18:56:45 ERROR:query ERROR: Unknown column 'event_flags' in 'field list' 2008-09-30 18:56:45 SD2: WARNING >> Loaded 0 EventAI_Scripts. DB table `EventAI_Scripts` is empty. 2008-09-30 18:56:45 ERROR:SQL: SELECT `id`, `sound`, `type`, `language`, `text`FROM `script_texts`; 2008-09-30 18:56:45 ERROR:query ERROR: Table 'scriptdev2.script_texts' doesn't exist 2008-09-30 18:56:45 SD2 WARNING >> Loaded 0 Script Texts. Database table `script_texts` is empty. 2008-09-30 18:56:45 SD2: Loaded 566 C++ Scripts kdyz tam nahraju 0.0.3 nejnovejsi tak mi to hazi snad chybu ve vsech textech jako kdyby tam nebyly...pls help
  18. Scriptdev2 Acid

    vsechno mi to vymazalo a zbyly jenom tyxty to je vse....tak sem to zkusil nahrat a furt to stejny..
  19. Scriptdev2 Acid

    ano zmenil sem revku (update)+ na nevejsi UDB byl akorat jeden update a ze sd2 sem vzal magos_full script
  20. Scriptdev2 Acid

    neni to ale ACID https://sd2-acid.svn.sourceforge.net/svnroo...d/full_release/
  21. youtube downloader

    doporucim oboje co ste rikaly Stáhnout YouTube Catcher 1.0 RC2 je to free..
  22. Bugy v UDB

    a mas novou nebo mas nejakou starou bez primo na jejich svn stahni si full db a aplikuj na ni updaty... https://unifieddb.svn.sourceforge.net/svnro...nifieddb/trunk/ Stahni: https://unifieddb.svn.sourceforge.net/svnro...240_SD2_473.rar Updaty pouzij vsechny: https://unifieddb.svn.sourceforge.net/svnro...10.3_additions/
  23. Scriptík na acc

    Ahojte mám dotaz jestli nekdo umi udelat scriptik na mangos ktery vymaze prazdne acc ( nemaji na acc zadny char ) a klidne pak guildu min nez 5clenu thx mam Windows Server 2003..
  24. Scriptík na acc

    ano ale ja sem si to promazal a vyslo mi toto jenom na acc a chary: DELETE FROM `realmd`.`account` WHERE `locked` = '1'; DELETE FROM `realmd`.`account` WHERE `last_login` < '2008-03-01 00:00:00'; DELETE FROM `realmd`.`account` where `id` NOT IN (SELECT `account` FROM `characters`.`characters`); DELETE FROM `characters`.`characters` WHERE `account` NOT IN (SELECT `id` FROM `realmd`.`account`);
×