Postado Agosto 23, 2015 9 anos Descrição Por mais simples que isso pareça ser para alguns, há iniciantes em que não sabem e acabam tendo dúvidas sobre isso. Então resolvi fazer um breve tutorial pra isso. Diretório Vá na pasta de seu website e abra createaccount.php Para localizar alguma dessas funções, dê CTRL + F e cole a frase em inglês. Account Name e Password Quantidade MÍNIMA de letras que a pessoa pode colocar em Account Name. Altere o 6 para o de sua preferência. elseif(strlen($s) < 6) $e['acc'] = 'This account name is too short!'; Quantidade MÁXIMA de letras que a pessoa pode colocar em Account Name. Altere o 6 para o de sua preferência. elseif(strlen($s) > 10) $e['acc'] = 'This account name is too long!'; Nessa parte o < 6 indica a quantidade MÍNIMA que pode ter o password e o > 29 indica o MÁXIMO. if(strlen($s1) < 6 || strlen($s1) > 29) $err[] = 'The password must have at least 8 and less than 30 letters!'; E-mail O 49 indica o número MÁXIMO de letras que pode ter o e-mail. elseif(strlen($s) > 49) $e['email'] = 'Your email address is too long!'; Criação do Personagem/Char < 2 indica o número MÍNIMO de letras que o nome do char pode ter e > 29 indica o número MÁXIMO. elseif(strlen($s) < 2 || strlen($s) > 29) $e['name'] = 'A name must have at least 2 but no more than 29 letters!'; O 1 indica o número MÍNIMO de letras que pode ter uma palavra, ex: Azhaurn a Knight if($len == 1) { $e['name'] = 'This name contains a word with only one letter. Please use more than one letter for each word!'; > 14 número MÁXIMO de letras em uma palavra. Ex: Mrs Azhaurnbehavir elseif($len > 14) { $e['name'] = 'This name contains a word that is too long. Please use no more than 14 letters for each word!'; > 3 número MÁXIMO de PALAVRAS que o nome do char pode ter. Ex: The Old Killer if($total > 3) { $e['name'] = 'This name contains more than 3 words. Please choose another name!'; IMPEDINDO QUE CRIEM CHAR COM DETERMINADO NOME Essencial para impedir que pessoas entrem pra divulgar determinado servidor através do nome do char ou até mesmo xingar os staffers ou se passar por eles. Procure por: $e['name'] = 'This character name is already used. Please select another one!'; Acima disso, há provavelmente: foreach(array Nessa parte você coloca os nomes que você quer que NÃO possa ser utilizado. Por exemplo, no meu está assim: foreach(array('game', 'customer', 'support', 'fuck', 'haha', 'sux', ' abc', 'suck', 'noob', 'tutor', 'admin', 'account', 'gay', 'password', 'manager', 'underwar', 'ot novo', 'entrem', 'ot bosta') as $v) E é isso!
Postado Agosto 24, 2015 9 anos Tópico aprovado, obrigado por compartilhar. Este tópico foi movido: Para: "OTServ → WebSites → Tutoriais de Websites" STYLLER OT 2022
Postado Setembro 1, 2015 9 anos Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY'' in C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php:188 Stack trace: #0 C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php(188):
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.