本篇文章给大家谈谈王者荣耀怎么改空白名字,以及王者怎么重复起名两个字对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
王者荣耀如何起重复名字王者荣耀名字长度限制王者荣耀起名字可以用几个字怎么取空白名或者重复名。
实现原理
王者荣耀的昵称最多由6个汉字组成,故至少留出一个字符的位置用来放置空白字符,所以最多输入5个字符。
经过多次实验,ASCII码中8289-8291三个字符串可在游戏中成功识别为空白字符(在电脑上的常用办公软件中也无法显示这三个字符,但是可以在PyCharm等软件中显示),故无论是重复名还是空白名,都是用这三个字符来占据位置,从而看着像空白名或者重复名
动手实践
本文展示使用前端JS代码实现,分两种情况:空白名、重复名
空白名
顾名思义,空白名就是名字中的6个字符都是空白字符,所以共有26个6位数的空白名可以取。但是,修改时你会发现,大部分还是会被占用,所以,不建议使用空白名,除非你有时间去慢慢试。
重复名
实现原理是在你想要取的名字上随机插入空白字符,直到字符串长度为6为止,这样重复的几率就很小了。
实现代码如下:
以下是使用JS实现的代码,为‘但行趣事’微信小程序中的代码段。
var nickname=你的用户名
var arr= [String.fromCharCode(8289), String.fromCharCode(8290), String.fromCharCode(8291)]
if(nickname.length== 0){
for(var i=0; i< 6; i++){
var i0= Math.floor(Math.random()* arr.length)
var i1= Math.floor(Math.random()* nickname.length)
nickname.splice(i1, 0, arr[i0])
}
}else{
for(var i=nickname.length; i< 6; i++){
var i0= Math.floor(Math.random()* arr.length)
var i1= Math.floor(Math.random()* nickname.length)
nickname.splice(i1, 0, arr[i0])
}
}
nickname= nickname.join("")
使用现成的工具
1、王者荣耀游戏在起名时,是不能打出超过6个字的游戏名。
2、王者荣耀起名的限制便是不能超过12个字节,而每个汉字说占的字节为2,及如果全部用汉字只能输入6个字,当然,除了汉字还有数字和英文,数字和英文只占一个字节,如果只是输入数字和英文可以输入12个。
3、而如果将汉字与数字或英文混合使用,那么就按照字节计算,只要不超过12个字节就可以。
OK,关于王者荣耀怎么改空白名字和王者怎么重复起名两个字的内容到此结束了,希望对大家有所帮助。