Ir para conteúdo

Alienbear

Membro
  • Registro em

  • Última visita

Tudo que Alienbear postou

  1. Teria como você postar o seu arquivo lib functions? ou procurar pra mim se existe alguma função para checar a mana? E qual o erro que deu?
  2. Então seja bem vindo literalmente e Ao invez de desnecessario seja necessário kkk. Add ai: [email protected]
  3. Então amigo, ai está, da uma testada ok? pq nao tenho servidor 7.80. function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(cid) == true then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "\nMana atual de [" .. getCreatureName(cid) .. "]: " .. getCreatureMana(cid) .. "\nMana máxima de [" .. getCreatureName(cid) .. "]: " .. getCreatureMaxMana(cid) .. "") return true end end
  4. Ok, vou fazer aqui pra você, só 1 minutinho pra eu abrir o servidor =]
  5. Poderia me explicar um pouco mais? como assim a mana adversária? um item tipo runa?
  6. @@@Up Por favor ajudem ai =]
  7. Preciso de uma ajuda de alguma das mentes brilhantes aqui do TibiaKing. Bom primeiramente venho dizer olá, Olá Agora vamos ao pedido... Enfim, eu baixei o cliente do PXG (PokeXGames) e encontrei o thing.spr porem não encontrei o .DAT, que traz a configuração assim tornando um pouco mais facil a extração de algumas sprites que nescessito. Por segundo, eu queria muito a ajuda de vocês para saber como eu faço para adicionar aquelas pokebolas abertas sabem? essas aqui: Então, essas ai de cima. E por terceiro e ultimo pedido, queria saber como modificar os slots no otclient, mudar de posição e como arrumar aquele bug que alguns slots ficam se movendo no otclient 0.6.2 acho que é o PDA SLICER. Sendo assim agradeço desde-ja. Atenciosamente Lucas Severo Equipe Alienbear Frase de liderança: Aprender, Praticar, Criar e Crescer. Frase formada: A maior diversão do inteligente é se passar por burro, na frente do burro que tenta se passar por inteligente.
  8. Alienbear postou uma resposta no tópico em Suporte & Pedidos
    Estou aqui para postar um pouco do meu mapping, entrei a pouco nesta area... Comentem e critiquem... ATT Agora parei pra mecher mais um pouquinho, por favor comentem.
  9. Alienbear postou uma resposta no tópico em Suporte Tibia OTServer
    Tipo de script: php Versão do Tibia: 9.6 Descreva o pedido: sistema de reset pelo gesior acc, contendo look nos players e stages level para resetar. (obs: tem que ser mandado para a tabela players>resets. Observações: Vou mandar abaixo um sistema que pode ajudar voce a entender: se precisarem posso mandar o script lua. <?PHP $strRst = 30001; $config = array( "minRst" => array(0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80), "maxRst" => array(4,9,14,19,24,29,34,39,44,49,54,59,64,69,74,79,80), "lvlVip" => array(330,340,355,360,370,380,400,420,440,470,500,540,580,620,670,720,770), "lvlFree" => array(350,355,360,365,380,390,410,430,450,480,510,550,590,630,680,730,780)); if($logged) { if(empty($action)) { $main_content .= '<center><h2>Tabela de Resets de Level</h2></center><table cellspacing="1" cellpadding="4" align="center" style="text-align:center" width="100%"><tr bgcolor="#505050"><td class="white">RESETS</td><td class="white">LEVEL PREMIUM</td><td class="white" >LEVEL FREE</td></tr>'; $c = 1; for($i = 0; $i < count($config['minRst']); ++$i) { $main_content .= '<tr bgcolor="#F1E0C6"><td>'.$config['minRst'][$i].' - '.$config['maxRst'][$i].'</td><td>'.$config['lvlVip'][$i].'</td><td>'.$config['lvlFree'][$i].'</td></tr>'; } $main_content .= '</table>'; $main_content .= '<form action="?subtopic=resets&action=select" method="post"><input type="reset" /><input type="submit" />'; } if($action == "select") { $main_content .= '<center><h2>Select a Player</h2></center><form align="center" action="?subtopic=resets&action=confirm" method="post"><select name="name">'; $players_from_logged_acc = $account_logged->getPlayersList(); if(count($players_from_logged_acc) > 0) { $players_from_logged_acc->orderBy('name'); foreach($players_from_logged_acc as $player1) { $main_content .= '<option value="'.$player1->getName().'">'.$player1->getName().'</option>'; } } else { $main_content .= 'You don\'t have any character on your account.'; } $main_content .= '</select><input type="submit" /></form>'; } if($action == "confirm") { $name = stripslashes($_POST['name']); if($player->isLoaded()) { if(!$player->isOnline()) { $rst = $SQL->query('SELECT * FROM `player_storage` WHERE `player_id` = \''.$player->getId().'\' AND `key` = "'.$strRst.'";')->fetch(); if(!$rst) { $SQL->query('INSERT INTO `player_storage` (`player_id`, `key`, `value`) VALUES (\''.$player->getId().'\', \''.$strRst.'\', \'0\');'); } $main_content .= 'You want to reset the character '.$_POST['player_name'].'? <form action="?subtopic=resets&action=transaction" method="POST"><input type="submit" /> <input type="reset" /></form>'; } else { $main_content .= 'You need must be offline to reset your level.'; } } else { $main_content .= 'Player with name <b>'.$_POST['name'].'</b> doesn\'t exist. Please <a href="index.php?subtopic=resets&action=select">select other name</a>.'; } } if($action == "transaction") { $rst = $SQL->query('SELECT * FROM `player_storage` WHERE `player_id` = \''.$player->getId().'\' AND `key` = "'.$strRst.'";')->fetch(); for($i = 0; $i < sizeof($config); ++$i) { if($rst > $config['minRst'][$i] && $rst < $config['maxRst'][$i]) { if($account_logged->isPremium()) { $lvl1 = $conf['lvlVip'][$i]; } else { $lvl1 = $conf['lvlFree'][$i]; } } } if($player->getLevel() >= $lvl1) { $qry = $SQL->query('UPDATE `players` SET `level` = \'8\', `experience` = \'4200\' WHERE `players`.`id` = \''.$player->getId().'\';'); } else { $main_content .= 'You don\'t have a sufficient level to reset.'; } if($qry) { $qryrst = $SQL->query('UPDATE `player_storage` SET `value` = `value` + 1 WHERE `player_storage`.`player_id` = \''.$player->getId().'\' AND `player_storage`.`key` = \''.$strRst.'\';'); if($qryrst) { $main_content .= 'The Player '.$_POST['name'].' has resets with sucess!'; } else { $main_content .= 'An error occurred during the execution.'; } } } } ?>
  10. Alienbear postou uma resposta no tópico em Suporte & Pedidos
    REP+
  11. Não mesmo, pois já tenho tudo em mãos preciso de mapper e programador, ja faz mais de 6 meses que estou elaborando esse servidor =]
  12. Olá King Tibianos Quanto tempo faz que vocês não jogam um servidor viciante? Um servidor que desafia suas habilidades; Um servidor que não é apenas diversão; Que você tem o compromisso de vencer seus objetivos. Sim, eu falo daquela época, na qual entravamos em um servidor e não conseguíamos parar. Em que todo dia, era um novo dia... Em que as guerras nos faziam chorar de tão lindos os combos; Onde está esse sentimento, esse vicio, esse poder todo? AlienBear está se auto construindo para te abduzir a um mundo novo e reencontrar aquele sentimento de entrar na sua conta dia após dia com aquele sorriso no rosto de ter conseguido conquistar tudo oque você sempre desejou. Então hoje apresento o inovador; conquistador; viciante; elaborado... Projeto 9.10: O servidor que vai trazer ao seu reencontro o verdadeiro OTS. E nesse projeto busco além de incentivar o verdadeiro guerreiro, nunca deixar que se perca na solidão e desamparado na luta contra o mal pois no AlienBear "tudo no fim acaba bem, e se não estiver bem... é porque ainda não é o fim." Oque há no projeto? Sistemas: Reset system com look e stages (com vantagens para premmium acc) Vip system toda por premmium acc (comprada por moedas do site que são points) Lottery System Alien event system (parecido com zombie event) War of Emperium Shop system = Comandos -> !saldo;!sacar;!depositar (retira premium points do jogador e adiciona moedas do site) Shop system = Itens -> Todos os atributos, itens, e objetos a venda serão encontrados no teleport shopping. obs: será desenvolvido com um tempo um npc que venderá os mesmos. (no momento serão comprados por TILES = pisos especiais obtendo o item nescessario e sua quantidade.) Skill system = sistema de compra de skills e magic level por vocação (skill: 350 max, magic: 200 max) Nova vocação chamada = 'Soul' promotion = 'King soul' Reset pelo site = Incompleto. Pagseguro automatico = Incompleto. Sleep monsters = Monstros agora dormem se os jogadores estiverem 5 sqm de distancia (desativado) Npc name system muda o nome do jogador por moedas do site. Prison system = Jogadores que não obedecerem e forem power abuser serão enviados automaticamente por 1 hra a prisão. Obs: Sistemas foram feitos todos próprios, baseados na ideia do sistema de reset do RADBR, mais a intenção e diferenciada 100% Quer participar? Estou precisando de um mapper bom e responsável. Um desenvolvedor (programador) em php tem que ser bom. = podemos negociar valores... Sou scripter porem seria ótimo ter mais um para me ajudar. E se alguém quiser vaga de idealizador do projeto tem que no minimo ser scripter ou mapper. Formulário Nome real: Apelido de equipe: (pode inventar na hora) Cargo: Msn: Porque quer entrar na equipe?: obs: mostrar seus trabalhos pelo msn. Topico criando por lucas severo.
  13. Esse meu segundo script ai foi pq tava sem ideia, mais agora to precisando de um de urgencia: Tipo de script: php Versão do Tibia: 9.1 Servidor utilizado: Crystal serv 0.1.5 Descreva o pedido: sistema de reset pelo gesior acc, contendo look nos players e stages level para resetar. (obs: tem que ser mandado para a tabela players>resets. Observações: Vou mandar abaixo um sistema que pode ajudar voce a entender: se precisarem posso mandar o script lua. <?PHP $strRst = 30001; $config = array( "minRst" => array(0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80), "maxRst" => array(4,9,14,19,24,29,34,39,44,49,54,59,64,69,74,79,80), "lvlVip" => array(330,340,355,360,370,380,400,420,440,470,500,540,580,620,670,720,770), "lvlFree" => array(350,355,360,365,380,390,410,430,450,480,510,550,590,630,680,730,780)); if($logged) { if(empty($action)) { $main_content .= '<center><h2>Tabela de Resets de Level</h2></center><table cellspacing="1" cellpadding="4" align="center" style="text-align:center" width="100%"><tr bgcolor="#505050"><td class="white">RESETS</td><td class="white">LEVEL PREMIUM</td><td class="white" >LEVEL FREE</td></tr>'; $c = 1; for($i = 0; $i < count($config['minRst']); ++$i) { $main_content .= '<tr bgcolor="#F1E0C6"><td>'.$config['minRst'][$i].' - '.$config['maxRst'][$i].'</td><td>'.$config['lvlVip'][$i].'</td><td>'.$config['lvlFree'][$i].'</td></tr>'; } $main_content .= '</table>'; $main_content .= '<form action="?subtopic=resets&action=select" method="post"><input type="reset" /><input type="submit" />'; } if($action == "select") { $main_content .= '<center><h2>Select a Player</h2></center><form align="center" action="?subtopic=resets&action=confirm" method="post"><select name="name">'; $players_from_logged_acc = $account_logged->getPlayersList(); if(count($players_from_logged_acc) > 0) { $players_from_logged_acc->orderBy('name'); foreach($players_from_logged_acc as $player1) { $main_content .= '<option value="'.$player1->getName().'">'.$player1->getName().'</option>'; } } else { $main_content .= 'You don\'t have any character on your account.'; } $main_content .= '</select><input type="submit" /></form>'; } if($action == "confirm") { $name = stripslashes($_POST['name']); if($player->isLoaded()) { if(!$player->isOnline()) { $rst = $SQL->query('SELECT * FROM `player_storage` WHERE `player_id` = \''.$player->getId().'\' AND `key` = "'.$strRst.'";')->fetch(); if(!$rst) { $SQL->query('INSERT INTO `player_storage` (`player_id`, `key`, `value`) VALUES (\''.$player->getId().'\', \''.$strRst.'\', \'0\');'); } $main_content .= 'You want to reset the character '.$_POST['player_name'].'? <form action="?subtopic=resets&action=transaction" method="POST"><input type="submit" /> <input type="reset" /></form>'; } else { $main_content .= 'You need must be offline to reset your level.'; } } else { $main_content .= 'Player with name <b>'.$_POST['name'].'</b> doesn\'t exist. Please <a href="index.php?subtopic=resets&action=select">select other name</a>.'; } } if($action == "transaction") { $rst = $SQL->query('SELECT * FROM `player_storage` WHERE `player_id` = \''.$player->getId().'\' AND `key` = "'.$strRst.'";')->fetch(); for($i = 0; $i < sizeof($config); ++$i) { if($rst > $config['minRst'][$i] && $rst < $config['maxRst'][$i]) { if($account_logged->isPremium()) { $lvl1 = $conf['lvlVip'][$i]; } else { $lvl1 = $conf['lvlFree'][$i]; } } } if($player->getLevel() >= $lvl1) { $qry = $SQL->query('UPDATE `players` SET `level` = \'8\', `experience` = \'4200\' WHERE `players`.`id` = \''.$player->getId().'\';'); } else { $main_content .= 'You don\'t have a sufficient level to reset.'; } if($qry) { $qryrst = $SQL->query('UPDATE `player_storage` SET `value` = `value` + 1 WHERE `player_storage`.`player_id` = \''.$player->getId().'\' AND `player_storage`.`key` = \''.$strRst.'\';'); if($qryrst) { $main_content .= 'The Player '.$_POST['name'].' has resets with sucess!'; } else { $main_content .= 'An error occurred during the execution.'; } } } } ?>

Informação Importante

Confirmação de Termo