Ir para conteúdo

JonathanChallos

Membro
  • Registro em

  • Última visita

Tudo que JonathanChallos postou

  1. JonathanChallos postou uma resposta no tópico em Suporte Tibia OTServer
    Ajuda Em Script Ao usar Um item em uma estatua ganhar outro Exemplo: Usar small sapphire em uma estatua ganha Small Enchanted Sapphire
  2. JonathanChallos postou uma resposta no tópico em Suporte Tibia OTServer
    The Forgotten Server Le a pasta Mods? Pois fiz update de otx para The Forgotten Server muitos npc tava na pasta mods alguem ajuda ai do Gostei
  3. apaga oque tem na C:\xampp\htdocs o arquivo whoisonline.php <?php $cache_sec = 1; $info = array( 0 => array($config['server']['location'], date("d/m/Y")), 1 => array('EUA', date("d/m/Y")) ); $id=0; if(isset($_POST['world'])) { $f = null; foreach($config['site']['worlds'] as $k => $v) if($v == $_POST['world']) { $f = true; $id = $k; break; } if(!$f) $_POST['world'] = $config['site']['worlds'][0]; } else $_POST['world'] = $config['site']['worlds'][0]; $order = 'name_asc'; if(isset($_REQUEST['order']) && in_array($_REQUEST['order'], array('name_desc', 'level_asc','level_desc','vocation_asc','vocation_desc'))) $order = $_REQUEST['order']; if(count($config['site']['worlds']) > 1) { $main_content =' <form action="?subtopic=whoisonline" method="post"> <div class="TableContainer"> <table class="Table1" cellpadding="0" cellspacing="0"> <div class="CaptionContainer"> <div class="CaptionInnerContainer"> <span class="CaptionEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <div class="Text">World Selection</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> </div> </div> <tr> <td> <div class="InnerTableContainer"> <table width="100%"> <tr> <td style="vertical-align:middle" class="LabelV150">World Name:</td> <td style="width:170px"> <select size="1" name="world" style="width:165px">'; foreach($config['site']['worlds'] as $v) $main_content .= '<option value="'.$v.'"'.($v == $_POST['world'] ? ' selected="selected"' : '').'>'.$v.'</option>'; $main_content .= ' </select> </td> <td style="text-align:left"> <div class="BigButton" style="background-image:url('.$layout_name.'/images/buttons/sbutton.gif)"> <div onmouseover="MouseOverBigButton(this)" onmouseout="MouseOutBigButton(this)"><div class="BigButtonOver" style="background-image:url('.$layout_name.'/images/buttons/sbutton_over.gif)"></div> <input class="ButtonText" type="image" name="Submit" alt="Submit" src="'.$layout_name.'/images/buttons/_sbutton_submit.gif"/> </div> </div> </td> </tr> </table> </div> </td> </tr> </table> </div> </form><br/> '; } $main_content .= '<div class="TableContainer"> <table class="Table1" cellpadding="0" cellspacing="0"> <div class="CaptionContainer"> <div class="CaptionInnerContainer"> <span class="CaptionEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <div class="Text">World Information</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> </div> </div> <tr> <td> <div class="InnerTableContainer"> <table width="100%"> <tr> <td class="LabelV150"><b>Status:</b></td> <td>O'.($config['status']['serverStatus_online'] == 1 ? 'n' : 'ff').'line</td> </tr> <tr> <td class="LabelV150"><b>Players Online:</b></td> <td>'; $f = 'cache/whoisonline-'.$_POST['world'].'-'.$order.'.tmp'; $ff = 'cache/whoisonline-'.$_POST['world'].'-record.tmp'; if(file_exists($f) && filemtime($f) > (time() - $cache_sec)) { $cp = file_get_contents($f); $cached = null; if(file_exists($f) && filemtime($f) > (time() - $cache_sec)) { $e = explode('|', file_get_contents($ff)); $n = $e[0]; $c = $e[1]; $cached = true; } } else { $cp = ''; $n = 0; $q = 'SELECT name,level,vocation,promotion FROM players WHERE world_id='.$id.' AND online=1'; if(in_array($order, array('name_asc','name_desc','level_asc','level_desc'))) $q .= ' ORDER BY '.str_replace('_', ' ', $order); if(in_array($order, array('vocation_asc','vocation_desc'))) { $a = array(); foreach($SQL->query($q)->fetchAll() as $p) $a[] = array($p['name'], $p['level'], $vocation_name[$id][$p['promotion']][$p['vocation']]); function cmp($a, $b) { $r = strcmp($a[2], $b[2]); $r = $GLOBALS['order'] == 'vocation_desc' ? ($r == 1 ? -1 : ($r == -1 ? 1 : 0)) : $r; return ($r == 0 && $a[1] < $b[1]) ? 1 : $r; } usort($a, 'cmp'); foreach($a as $p) { $n++; $cp .= '<tr class="'.(is_int($n/2)?'Odd':'Even').'" style="text-align:right"><td style="width:70%;text-align:left"><a href="?subtopic=characters&name='.urlencode($p[0]).'">'.$p[0].'</a></td><td style="width:10%">'.$p[1].'</td><td style="width:20%">'.str_replace(' ','&#160;',$p[2]).'</td></tr>'; } } else { $l = array(); foreach($SQL->query($q)->fetchAll() as $p) { $n++; $cp .= '<tr class="'.(is_int($n/2)?'Odd':'Even').'" style="text-align:right"><td style="width:70%;text-align:left">'; if($order == 'name_asc') { $tmp = strtoupper($p['name'][0]); if(!in_array($tmp, $l)) { $l[] = $tmp; $cp .= '<a name="'.$tmp.'"></a>'; } } $cp .= '<a href="?subtopic=characters&name='.urlencode($p['name']).'">'.$p['name'].'</a></td><td style=width: 10%">'.$p['level].'</td><td style="width:20%">'.str_replace(' ','&#160;',$vocation_name[$id][$p['promotion']][$p['vocation']]).'</td></tr>'; } } file_put_contents($f, $cp); } if(!$cached) { $r=$SQL->query('SELECT MAX(record) as r,MAX(timestamp) as t FROM server_record WHERE world_id='.$id)->fetch(); $c = $r['r'].' players (on '.date('M&#160;d&#160;Y,&#160;H:i:s&#160;T', $r['t']).')'; file_put_contents($ff, $n.'|'.$c); } $main_content .= $n.' Players Online</td> </tr> <tr> <td class="LabelV150"><b>Online Record:</b></td> <td>'.$c.'</td> </tr> <tr> <td class="LabelV150"><b>Creation Date:</b></td> <td>'.$info[$id][1].'</td> </tr> <tr> <td class="LabelV150"><b>Location:</b></td> <td>'.$info[$id][0].'</td> </tr> <tr> <td class="LabelV150"><b>PvP Type:</b></td> <td>'; $w=strtolower($config['server']['worldType']); if(in_array($w, array('pvp','2','normal','open','openpvp'))) $main_content .= 'Open PvP'; elseif(in_array($w, array('no-pvp','nopvp','non-pvp','nonpvp','1','safe','optional','optionalpvp'))) $main_content .= 'Optional PvP'; elseif(in_array($w, array('pvp-enforced','pvpenforced','pvp-enfo','pvpenfo','pvpe','enforced','enfo','3','war','hardcore','hardcorepvp'))) $main_content .= 'Hardcore PvP'; $main_content .= '</td> </tr> </table> </div> </td> </tr> </table> </div><br/> <div class="TableContainer"> <table class="Table2" cellpadding="0" cellspacing="0"> <div class="CaptionContainer"> <div class="CaptionInnerContainer"> <span class="CaptionEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <div class="Text">Players Online'; if($order == 'name_asc') $main_content .= '<span class="TableHeadlineNavigation"> [ <a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a> <a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a> <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a> <a href="#M">M</a> <a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a> <a href="#R">R</a> <a href="#S">S</a> <a href="#T">T</a> <a href="#U">U</a> <a href="#V">V</a> <a href="#W">W</a> <a href="#X">X</a> <a href="#Y">Y</a> <a href="#Z">Z</a> ]&#160;&#160;</span>'; $main_content .= '</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> </div> </div> <tr> <td> <div class="InnerTableContainer"> <table width="100%"> <tr class="LabelH"> <td style="text-align:left;width:50%">Name&#160;&#160;<small style="font-weight:normal">[<a href=?subtopic=whoisonline&world='.$_POST['world].'&order=name_'.($order == 'name_asc' ? 'desc' : 'asc').'">sort</a>]</small> <img class="sortarrow" src="'.$layout_name.'/images/'.($order == 'name_asc' ? 'content/order_desc' : ($order == 'name_desc' ? 'content/order_asc' : 'news/blank')).'.gif"/></td> <td style="text-align:left;width:30%">Level&#160;&#160; <small style="font-weight:normal">[<a href=?subtopic=whoisonline&world='.$_POST['world].'&order=level_'.($order == 'level_asc' ? 'desc' : 'asc').'">sort</a>]</small> <img class="sortarrow" src="'.$layout_name.'/images/'.($order == 'level_asc' ? 'content/order_desc' : ($order == 'level_desc' ? 'content/order_asc' : 'news/blank')).'.gif"/></td> <td style="text-align:left;width:50%">Vocation&#160;&#160;<small style="font-weight:normal">[<a href=?subtopic=whoisonline&world='.$_POST['world].'&order=vocation_'.($order == 'vocation_asc' ? 'desc' : 'asc').'">sort</a>]</small> <img class="sortarrow" src="'.$layout_name.'/images/'.($order == 'vocation_asc' ? 'content/order_desc' : ($order == 'vocation_desc' ? 'content/order_asc' : 'news/blank')).'.gif"/></td> </tr>'; $main_content .= $cp; if (!$cp){$main_content .='<tr><td colspan="3" align="center"><i>This server no has players online.</i></td></tr>';} $main_content .=' </table> </div> </table> </div> </td> </tr> <br/> <form action="?subtopic=characters" method="post"><div class="TableContainer"> <table class="Table1" cellpadding="0" cellspacing="0"> <div class="CaptionContainer"> <div class="CaptionInnerContainer"> <span class="CaptionEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <div class="Text">Search Character</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif)"></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif)"></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif)"></span> </div> </div> <tr> <td> <div class="InnerTableContainer"> <table width="100%"><tr><td style="vertical-align:middle" class="LabelV150"><b>Character Name:</b></td><td style="width:170px"><input style="width:165px" name="name" value="" size="29" maxlength="29"/></td><td><div class="BigButton" style="background-image:url('.$layout_name.'/images/buttons/sbutton.gif)"><div onmouseover="MouseOverBigButton(this)" onmouseout="MouseOutBigButton(this)"><div class="BigButtonOver" style="background-image:url('.$layout_name.'/images/buttons/sbutton_over.gif)"></div><input class="ButtonText" type="image" name="Submit" alt="Submit" src="'.$layout_name.'/images/buttons/_sbutton_submit.gif"></div></div></td></tr> </table> </div> </table></div></td></tr></form></center>'; ?>
  4. Que verção o server e voce vai roda com site? se for 8.60 troque deixe assim sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" sqlDatabase = "theforgottenserver" sqlFile = "BaiakRox.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" se funciono da um gostei
  5. JonathanChallos postou uma resposta no tópico em Suporte Tibia OTServer
    Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'where clause'' in C:\xampp\htdocs\latestnews.php:269 Stack trace: #0 C:\xampp\htdocs\latestnews.php(269): PDO->query('SELECT * FROM `...') #1 C:\xampp\htdocs\index.php(62): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\latestnews.php on line 269
  6. E AI Blz? Seguinte Baixei Um Server Global 10.41 funciona tudo certo So que nenhuma Talkaction Funciona vo deixa O script.xml Do +rep Distro TFS 1.0 <?xml version="1.0" encoding="UTF-8"?> <talkactions> <!-- Gods --> <talkaction words="/addskill" separator="3" script="add_skill.lua" /> <talkaction words="/chameleon" separator=" " script="chameleon.lua" /> <talkaction words="/clean" script="clean.lua" /> <talkaction words="/closeserver" separator=" " script="closeserver.lua" /> <talkaction words="/i" separator="3" script="create_item.lua" /> <talkaction words="/ghost" script="ghost.lua" /> <talkaction words="/hide" script="hide.lua" /> <talkaction words="/mccheck" script="mccheck.lua" /> <talkaction words="/openserver" script="openserver.lua" /> <talkaction words="/owner" separator="3" script="owner.lua" /> <talkaction words="/m" separator="3" script="place_monster.lua" /> <talkaction words="/s" separator="3" script="place_npc.lua" /> <talkaction words="/summon" separator="3" script="place_summon.lua" /> <!-- Gamemasters --> <talkaction words="/save" script="save.lua" /> <talkaction words="/ban" separator=" " script="ban.lua" /> <talkaction words="/ipban" separator=" " script="ipban.lua" /> <talkaction words="/unban" separator=" " script="unban.lua" /> <talkaction words="/up" script="up.lua" /> <talkaction words="/down" script="down.lua" /> <talkaction words="/c" separator=" " script="teleport_creature_here.lua" /> <talkaction words="/goto" separator=" " script="teleport_to_creature.lua" /> <talkaction words="/gotopos" separator=" " script="teleport_to_pos.lua" /> <talkaction words="/t" script="teleport_home.lua" /> <talkaction words="/town" separator=" " script="teleport_to_town.lua" /> <talkaction words="/a" separator=" " script="teleport_ntiles.lua" /> <talkaction words="/pos" separator=" " script="position.lua" /> <talkaction words="/info" separator=" " script="info.lua" /> <talkaction words="/r" separator=" " script="removething.lua" /> <talkaction words="/kick" separator=" " script="kick.lua" /> <talkaction words="/B" separator=" " script="broadcast.lua" /> <talkaction words="/looktype" separator=" " script="looktype.lua" /> <talkaction words="/mounts" separator=" " script="allmounts.lua"/> <talkaction words="/addons" separator=" " script="alladdons.lua"/> <!-- Senior Tutors --> <talkaction words="/addtutor" separator=" " script="add_tutor.lua" /> <talkaction words="/removetutor" separator=" " script="remove_tutor.lua" /> <!-- player talkactions --> <talkaction words="!buypremium" script="buyprem.lua"/> <talkaction words="!buyhouse" script="buyhouse.lua"/> <talkaction words="!leavehouse" script="leavehouse.lua"/> <talkaction words="!changesex" script="changesex.lua"/> <talkaction words="!uptime" script="uptime.lua"/> <talkaction words="!deathlist" script="deathlist.lua"/> <talkaction words="!kills" script="kills.lua"/> <talkaction words="!online" script="online.lua"/> <talkaction words="!serverinfo" script="serverinfo.lua"/> <talkaction words="!spells" script="spells.lua"/> <talkaction words="!bless" script="bless.lua"/> <talkaction words="!addon" script="alladdons.lua"/> <talkaction words="!mount" script="allmounts.lua"/> <!-- test talkactions --> <talkaction words="!z" separator=" " script="magiceffect.lua"/> <talkaction words="!x" separator=" " script="animationeffect.lua"/> </talkactions> Tem alguma coisa a ver com a database que uso ou site? tem a ver com o database que uso ou site?
  7. JonathanChallos postou uma resposta no tópico em Suporte Tibia OTServer
    Como resolver bug de estar em party e msm atancando membro da party fica pz
  8. Como resolver esse bug... para não ficar pz quando ataca membro da party... Do +rep
  9. globalevents.xml Citar Só edita de vermelho pro centro do sqm que vai healar areahealth.lua Citar
  10. Essa linha aparece no exe ao logar um xar ajuda ai galera do + rep mysql_real_query(): SELECT `player_id` AS `vip`, `description`, `icon`, `notify` FROM `account_viplist` WHERE `account_id` = 3557129 AND `world_id` = 0 - MYSQL ERROR: Unknown column 'description' in 'field list' (1054)
  11. não queria reseta mais como so por a tabela player por que pelo q vejo da erro na ultima linha MYSQL ERROR: Unknown column 'offlinetraining_time' in 'field list' (1054)
  12. Deu esse erro #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'REATE TABLE IF NOT EXISTS `players` ( `id` int(11) NOT NULL AUTO_INCREMENT, ' at line 1
  13. Tipo to com server 8.60 Fiz update dele para 10.35 Por fim ele abre 100% certinho com site mais porem não quero reseta ai coloco login e senha entra na parte dos char mais quando vai loga o xar da este erro.... Ajuda Do +rep mysql_real_query(): SELECT `id`, `account_id`, `group_id`, `world_id`, `sex`, `vocation`, `experience`, `level`, `maglevel`, `health`, `healthmax`, `blessings`, `pvp_blessing`, `mana`, `manamax`, `manaspent`, `soul`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `lookaddons`, `lookmount`, `posx`, `posy`, `posz`, `cap`, `lastlogin`, `lastlogout`, `lastip`, `conditions`, `skull`, `skulltime`, `guildnick`, `rank_id`, `town_id`, `balance`, `stamina`, `direction`, `loss_experience`, `loss_mana`, `loss_skills`, `loss_containers`, `loss_items`, `marriage`, `promotion`, `description`, `offlinetraining_time`, `offlinetraining_skill`, `save` FROM `players` WHERE `name` = 'Admin KiwiServe' AND `deleted` = 0 LIMIT 1 - MYSQL ERROR: Unknown column 'offlinetraining_time' in 'field list' (1054)
  14. Tipo to com server 8.60 Fiz update dele para 10.35 Por fim ele abre 100% certinho com site mais porem não quero reseta ai coloco login e senha entra na parte dos char mais quando vai loga o xar da este erro.... Ajuda Do +rep mysql_real_query(): SELECT `id`, `account_id`, `group_id`, `world_id`, `sex`, `vocation`, `experience`, `level`, `maglevel`, `health`, `healthmax`, `blessings`, `pvp_blessing`, `mana`, `manamax`, `manaspent`, `soul`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `lookaddons`, `lookmount`, `posx`, `posy`, `posz`, `cap`, `lastlogin`, `lastlogout`, `lastip`, `conditions`, `skull`, `skulltime`, `guildnick`, `rank_id`, `town_id`, `balance`, `stamina`, `direction`, `loss_experience`, `loss_mana`, `loss_skills`, `loss_containers`, `loss_items`, `marriage`, `promotion`, `description`, `offlinetraining_time`, `offlinetraining_skill`, `save` FROM `players` WHERE `name` = 'Admin KiwiServe' AND `deleted` = 0 LIMIT 1 - MYSQL ERROR: Unknown column 'offlinetraining_time' in 'field list' (1054)

Informação Importante

Confirmação de Termo