Ir para conteúdo

matho

Membro
  • Registro em

  • Última visita

Tudo que matho postou

  1. Então, pensei a mesma coisa, até procurei Se liga: Única coisa que achei de diferente é essa "function:"conjureItem", porém acho que só vou conseguir mudar isso na source mesmo...
  2. .Qual servidor ou website você utiliza como base? OTHire 7.72 Qual o motivo deste tópico? Dúvidas em relação a função "ConjureRune", gostaria de saber se existe alguma forma de alterar funções ou adicionar scripts pra ser possível runar diretamente da BP ao invés de ter que levar a blank rune até a mão. Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  3. Consegui aqui, muito obrigado!!
  4. .Qual servidor ou website você utiliza como base? https://github.com/peonso/ZnoteOTHire Qual o motivo deste tópico? Problema na criação de personagem Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: <?php require_once 'engine/init.php'; protect_page(); include 'layout/overall/header.php'; if (empty($_POST) === false) { // $_POST[''] $required_fields = array('name', 'selected_town'); foreach($_POST as $key=>$value) { if (empty($value) && in_array($key, $required_fields) === true) { $errors[] = 'You need to fill in all fields.'; break 1; } } // check errors (= user exist, pass long enough if (empty($errors) === true) { if (!Token::isValid($_POST['token'])) { $errors[] = 'Token is invalid.'; } $_POST['name'] = validate_name($_POST['name']); if ($_POST['name'] === false) { $errors[] = 'Your name can not contain more than 2 words.'; } else { if (user_character_exist($_POST['name']) !== false) { $errors[] = 'Sorry, that character name already exist.'; } if (!preg_match("/^[a-zA-Z_ ]+$/", $_POST['name'])) { $errors[] = 'Your name may only contain a-z, A-Z and spaces.'; } if (strlen($_POST['name']) < $config['minL'] || strlen($_POST['name']) > $config['maxL']) { $errors[] = 'Your character name must be between 4 - 20 characters long.'; } // name restriction $resname = explode(" ", $_POST['name']); foreach($resname as $res) { if(in_array(strtolower($res), $config['invalidNameTags'])) { $errors[] = 'Your username contains a restricted word.'; } else if(strlen($res) == 1) { $errors[] = 'Too short words in your name.'; } } // Validate vocation id if (!in_array((int)$_POST['selected_vocation'], $config['available_vocations'])) { $errors[] = 'Permission Denied. Wrong vocation.'; } // Validate town id if (!in_array((int)$_POST['selected_town'], $config['available_towns'])) { $errors[] = 'Permission Denied. Wrong town.'; } // Validate gender id if (!in_array((int)$_POST['selected_gender'], array(0, 1))) { $errors[] = 'Permission Denied. Wrong gender.'; } if (vocation_id_to_name($_POST['selected_vocation']) === false) { $errors[] = 'Failed to recognize that vocation, does it exist?'; } if (town_id_to_name($_POST['selected_town']) === false) { $errors[] = 'Failed to recognize that town, does it exist?'; } if (gender_exist($_POST['selected_gender']) === false) { $errors[] = 'Failed to recognize that gender, does it exist?'; } // Char count $char_count = user_character_list_count($session_user_id); if ($char_count >= $config['max_characters']) { $errors[] = 'Your account is not allowed to have more than '. $config['max_characters'] .' characters.'; } if (validate_ip(getIP()) === false && $config['validate_IP'] === true) { $errors[] = 'Failed to recognize your IP address. (Not a valid IPv4 address).'; } } } } ?> <h1>Create Character</h1> <?php if (isset($_GET['success']) && empty($_GET['success'])) { echo 'Congratulations! Your character has been created. See you in-game!'; } else { if (empty($_POST) === false && empty($errors) === true) { if ($config['log_ip']) { znote_visitor_insert_detailed_data(2); } //Register $character_data = array( 'name' => format_character_name($_POST['name']), 'account_id'=> $session_user_id, 'vocation' => $_POST['selected_vocation'], 'town_id' => $_POST['selected_town'], 'sex' => $_POST['selected_gender'], 'lastip' => ip2long(getIP()), 'created' => time() ); user_create_character($character_data); header('Location: createcharacter.php?success'); exit(); //End register } else if (empty($errors) === false){ echo '<font color="red"><b>'; echo output_errors($errors); echo '</b></font>'; } ?> <form action="" method="post"> <ul> <li> Name:<br> <input type="text" name="name"> </li> <li> <!-- Available vocations to select from when creating character --> Vocation:<br> <select name="selected_vocation"> <?php foreach ($config['available_vocations'] as $id) { ?> <option value="<?php echo $id; ?>"><?php echo vocation_id_to_name($id); ?></option> <?php } ?> </select> </li> <li> <!-- Available genders to select from when creating character --> Gender:<br> <select name="selected_gender"> <option value="1">Male</option> <option value="0">Female</option> </select> </li> <li> <!-- Available towns to select from when creating character --> Town:<br> <select name="selected_town"> <?php foreach ($config['available_towns'] as $tid) { ?> <option value="<?php echo $tid; ?>"><?php echo town_id_to_name($tid); ?></option> <?php } ?> </select> </li> <?php /* Form file */ Token::create(); ?> <li> <input type="submit" value="Create Character"> </li> </ul> </form> <?php } include 'layout/overall/footer.php'; ?> Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  5. .Qual servidor ou website você utiliza como base? Acredito que seja OTXServer Qual o motivo deste tópico? Toda vez que tento compilar, encontro diversos problemas por causa das bibliotecas Boost. Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: https://drive.google.com/file/d/12AZQskWiylRjyKuHN1BdLSODWf9RzDr1/view?usp=sharing Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Não tô conseguindo compilar de maneira alguma, nenhuma source na realidade... Alguém poderia me ajudar?
  6. matho postou uma resposta no tópico em Suporte Tibia OTServer
    Boa tarde galerinha, troquei minha internet recentemente e agora estou usando GVT, como muitos devem saber, a GVT usa um modem Powerbox com firmware padrão deles, até aí tudo bem, o problema real, é que o modem fica longe do meu quarto, e meu PC exige conexão cabeada, para resolver esse problema, coloquei um roteador TP- LINK TL-WR841N conectado ao modem da GVT, e outro modelo igual, conectado ao meu PC, no roteador conectado ao modem, fiz apenas uma breve configuração para ser receptor de internet, nada demais. Já no roteador conectado ao meu PC, foi feito uma configuração de WDS, copiando os dados do primeiro roteador, para assim ter conexão à internet no PC. Agora a questão: Com toda essa gambiarra, como faço para abrir um servidor?! Já liberei as portas nos 2 roteadores e no modem da GVT, já coloquei IP Fixo no meu PC, o mesmo que é direcionado as portas e mesmo assim não consigo abrir o servidor, alguém sabe como faço para conseguir essa façanha com êxito?! Obrigado!
  7. matho postou uma resposta no tópico em Suporte Tibia OTServer
    Não, não sei por que motivos, sempre que vou compilar, ocorrem diversos erros e nunca sai uma distro, aí eu estava tentando utilizar uma pronta. Todas as distros 10.90 que encontrei, alegam esse erro. Algumas pedem uma infinidade de libs, e após colocar todas na pasta, o mesmo erro aparece. Essas .dlls que faltam, pelo que encontrei na internet fazem parte de um tal de "API Stub Set" mas não encontro em lugar nenhum para baixar. Mas meu erro, quando vou executar o servidor, essa mensagem do post original aparece.
  8. matho postou uma resposta no tópico em Suporte Tibia OTServer
    Então galera, baixei um servidor, ele já veio com uma distro pronta, pois eu não consigo, de maneira alguma compilar nesse meu Windows, preciso dar uma formatada, pra mim tá dando o seguinte error, nunca aconteceu antes comigo, alguém saberia um possível motivo? "Não foi possível localizar o ponto de entrada do procedimento _invalid_paramenter_noinfo na biblioteca de vínculo dinâmico C:\Users\XXXX\Desktop\OT\theforgottenserver.exe." Num outro servidor que possuo, não ocorre nenhum erro relacionado a isso, alguém sabe de algo? Agradeço!

Informação Importante

Confirmação de Termo