Postado Junho 23, 2014 10 anos essa configuração que voce está usando no config.php : /*Names of vocations as in database as samples. First key is world id and second vocation id.*/$config['newchar_vocations'][0][1] = "Charmander Sample";$config['newchar_vocations'][0][2] = "Bulbasaur Sample";$config['newchar_vocations'][0][3] = "Squirtle Sample";$config['newchar_vocations'][1][1] = "Charmander Sample";$config['newchar_vocations'][1][2] = "Bulbasaur Sample";$config['newchar_vocations'][1][3] = "Squirtle Sample"; funciona da seguinte forma : o script pega o sample ou exemplo da vocation na sua data base, porém voce está criando vocação ao invés de pokemon inicial. recomendo que voce tire essas vocações e altere o item inicial do jogador, ao invés do jogador escolher uma "vocação" ele deve escolher seu "pokemon inicial". se caso funcionasse esse script voce iria dar look no jogador iria aparecer o seguinte " you see the fulano de tal. he is bulbasaur." caso precise de ajuda para tirar as vocations ai está : /*List of vocation available to choose when creating new character*/$config['vocations'] = array(1=>"Pokemon Trainer"); /*List of vocation that exists on server*/$config['server_vocations'] = array(1=>"Pokemon Trainer""); e /*Names of vocations as in database as samples. First key is world id and second vocation id.*/$config['newchar_vocations'][0][1] = "Pokemon Trainer Sample"; depois crie um player com o nome "Pokemon Trainer Sample" na sua data base e configure ele da forma que voce queira que todos jogadores iniciem (level e etc). recomendo que o jogador escolha apenas a vocaçao no site e o primeiro login seja em uma sala de quests para que ele possa escolher seu pokemon. Te ajudei ? REP+
Postado Junho 23, 2014 10 anos Autor Mesmo erro ainda pq? já tem o pokemon trainer sample na database
Postado Junho 23, 2014 10 anos tente esta : <div class='errors'> <?php echo error(validation_errors()); ?> </div> <?php include("public/js/keyboard.php"); global $config; ?> <script> function createAccount() { $('.loader').show(); var form = $('#createAccount').serialize(); $.ajax({ url: '<?php echo WEBSITE; ?>/index.php/account/create/1', type: 'post', data: form, success: function(data) { $('.errors').html(data); $('.loader').hide(); } }); } </script> <link rel="stylesheet" type="text/css" href="<?php echo WEBSITE; ?>/public/css/keyboard.css"> <div class='message'> <div class='title'>Criar uma Conta</div> <div class='content'> <?php echo form_open('account/create', array('onSubmit'=>'createAccount(); return false;', 'id'=>'createAccount')); ?> <fieldset> <legend >Informações da Conta</legend> <div class="table"> <ul style="width:30%"> <li class="even"> <label for="name">Nome da Conta</label> </li> <li class="odd"> <label for="nickname">Apelido</label> </li> <li class="even"> <label for="email">E-mail</label> </li> <li class="odd"> <label for="password">Senha</label> </li> <li class="even"> <label for="repeat">Repetir</label> </li> </ul> <ul style="width:70%"> <li class="even"> <input type="text" value="<?php echo set_value('name'); ?>" id="name" class="keyboardInput" name="name"/> </li> <li class="odd"> <input type='text' name='nickname' id="nickname" value='<?php echo set_value('nickname'); ?>' /> </li> <li class="even"> <input type="text" value="<?php echo set_value('email'); ?>" id="email" name="email"/> </li> <li class="odd"> <input type="password" class="keyboardInput" id="password" name="password"/> </li> <li class="even"> <input type="password" class="keyboardInput" id="repeat" name="repeat"/> </li> </ul> </div> </fieldset> <fieldset> <legend>Informações do Personagem</legend> <div class="table"> <ul style="width:30%"> <li class="even"> <label for="character_name">Personagem:</label> </li> <li class="odd"> <label for="sex">Sexo:</label> </li> <li class="odd"> <label for="vocation">Profissão:</label> </li> <li class="odd"> <label for="city">Cidade:</label> </li> <li class="even"> <label for="world">Mundo:</label> </li> </ul> <ul style="width:70%"> <li class="even"> <input type="text" id="character_name" value="<?php echo set_value('character_name'); ?>" name="character_name"/> </li> <li class="odd"> <input name="sex" type="radio" id="sex" value="1" checked="checked" /> male <input type="radio" id="sex" name="sex" value="0" /> female </li> <li class="odd"> <input name="Vocation" type="radio" id="Vocation" value="1" checked="checked" /> Pokemon Trainer </li> <li class="odd"> <select name="city" id="city"> <?php foreach($config['cities'] as $city => $name) echo '<option value="'.$city.'">'.$name.'</option>'; ?> </select> </li> <li class="even"> <?php if(sizeof($config['worlds']) > 1) { ?> <select name="world" id="world"> <?php foreach($config['worlds'] as $world => $name) echo '<option value="'.$world.'">'.$name.'</option>'; ?> </select> <?php }else{ ?> <input type="hidden" name="world" value="0" /> <?php echo $config['worlds'][0]; ?> <?php } ?> </li> </ul> </div> </fieldset> <fieldset> <legend>Imagem de Segurança</legend> <div class="table"> <ul style="width: 30%"> <li class="even"> </li> <li class="even"> <label>Captcha World</label> </li> </ul> <ul style="width: 70%"> <li class="even"> <?php echo $captcha;?> </li> <li class="even"> <input type='text' name='captcha'/> </li> </ul> </div> </fieldset> <br/><center> <input class='sub' type="submit" value="Registrar"/> <?php echo loader(); ?> </form></center> </div><center> <div class='bar'>Se você criar uma conta, você aceitar a nossa <a href='#' onClick='$("#rules").toggle(500);'>Regras</a>.</div> </div> <div id='rules' style='margin-top: 10px; width: 100%; height: 300px; overflow: auto; display: none;'><?php echo nl2br(getContent("system/rules.php")); ?></div> </center> Editado Junho 23, 2014 10 anos por Lekstar (veja o histórico de edições)
Postado Junho 23, 2014 10 anos Autor tente esta : <div class='errors'> <?php echo error(validation_errors()); ?> </div> <?php include("public/js/keyboard.php"); global $config; ?> <script> function createAccount() { $('.loader').show(); var form = $('#createAccount').serialize(); $.ajax({ url: '<?php echo WEBSITE; ?>/index.php/account/create/1', type: 'post', data: form, success: function(data) { $('.errors').html(data); $('.loader').hide(); } }); } </script> <link rel="stylesheet" type="text/css" href="<?php echo WEBSITE; ?>/public/css/keyboard.css"> <div class='message'> <div class='title'>Criar uma Conta</div> <div class='content'> <?php echo form_open('account/create', array('onSubmit'=>'createAccount(); return false;', 'id'=>'createAccount')); ?> <fieldset> <legend >Informações da Conta</legend> <div class="table"> <ul style="width:30%"> <li class="even"> <label for="name">Nome da Conta</label> </li> <li class="odd"> <label for="nickname">Apelido</label> </li> <li class="even"> <label for="email">E-mail</label> </li> <li class="odd"> <label for="password">Senha</label> </li> <li class="even"> <label for="repeat">Repetir</label> </li> </ul> <ul style="width:70%"> <li class="even"> <input type="text" value="<?php echo set_value('name'); ?>" id="name" class="keyboardInput" name="name"/> </li> <li class="odd"> <input type='text' name='nickname' id="nickname" value='<?php echo set_value('nickname'); ?>' /> </li> <li class="even"> <input type="text" value="<?php echo set_value('email'); ?>" id="email" name="email"/> </li> <li class="odd"> <input type="password" class="keyboardInput" id="password" name="password"/> </li> <li class="even"> <input type="password" class="keyboardInput" id="repeat" name="repeat"/> </li> </ul> </div> </fieldset> <fieldset> <legend>Informações do Personagem</legend> <div class="table"> <ul style="width:30%"> <li class="even"> <label for="character_name">Personagem:</label> </li> <li class="odd"> <label for="sex">Sexo:</label> </li> <li class="odd"> <label for="vocation">Profissão:</label> </li> <li class="odd"> <label for="city">Cidade:</label> </li> <li class="even"> <label for="world">Mundo:</label> </li> </ul> <ul style="width:70%"> <li class="even"> <input type="text" id="character_name" value="<?php echo set_value('character_name'); ?>" name="character_name"/> </li> <li class="odd"> <input name="sex" type="radio" id="sex" value="1" checked="checked" /> male <input type="radio" id="sex" name="sex" value="0" /> female </li> <li class="odd"> <input name="Vocation" type="radio" id="Vocation" value="1" checked="checked" /> Pokemon Trainer </li> <li class="odd"> <select name="city" id="city"> <?php foreach($config['cities'] as $city => $name) echo '<option value="'.$city.'">'.$name.'</option>'; ?> </select> </li> <li class="even"> <?php if(sizeof($config['worlds']) > 1) { ?> <select name="world" id="world"> <?php foreach($config['worlds'] as $world => $name) echo '<option value="'.$world.'">'.$name.'</option>'; ?> </select> <?php }else{ ?> <input type="hidden" name="world" value="0" /> <?php echo $config['worlds'][0]; ?> <?php } ?> </li> </ul> </div> </fieldset> <fieldset> <legend>Imagem de Segurança</legend> <div class="table"> <ul style="width: 30%"> <li class="even"> </li> <li class="even"> <label>Captcha World</label> </li> </ul> <ul style="width: 70%"> <li class="even"> <?php echo $captcha;?> </li> <li class="even"> <input type='text' name='captcha'/> </li> </ul> </div> </fieldset> <br/><center> <input class='sub' type="submit" value="Registrar"/> <?php echo loader(); ?> </form></center> </div><center> <div class='bar'>Se você criar uma conta, você aceitar a nossa <a href='#' onClick='$("#rules").toggle(500);'>Regras</a>.</div> </div> <div id='rules' style='margin-top: 10px; width: 100%; height: 300px; overflow: auto; display: none;'><?php echo nl2br(getContent("system/rules.php")); ?></div> </center> kkk tá foda Error: The Vocation field is required.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.