TC官方合作论坛

标题: 怎样自动随机创建游戏人物名字 [打印本页]

作者: 侠客行    时间: 2012-8-26 18:49
标题: 怎样自动随机创建游戏人物名字
问题同上。最好有代码谢谢。代码可行采纳
作者: shine宝宝    时间: 2012-8-26 18:57
很白痴的方法

你多想几个字

比如20个字吧

随机数

先决定循环的次数

然后再随机

随机到第几个字 就打上第几个

循环完毕。字都记录好了

然后粘贴到角色名那里
作者: kevinqq    时间: 2012-8-26 19:14
  1.     //直接写代码吧
  2.     function string rndName()
  3.     string[] name=string[10]
  4.     //乌勾殳凤卞六文亢方闩火为斗计订户讣认讥冗心尹尺夬引丑爿巴孔队办以允邓予劝双书毋
  5.     name[0]="乌"
  6.     name[1]="户"
  7.     name[2]="引"
  8.     name[3]="计"
  9.     name[4]="劝"
  10.     name[5]="予"
  11.     name[6]="双"
  12.     name[7]="认"
  13.     name[8]="尹"
  14.     name[9]="忆"
  15.     //取十个你要的字,随机组合
  16.     //下面以名字数量为三个字为例,
  17.     string namet=name[help.randto(0,9)]+name[help.randto(0,9)]+name[help.randto(0,9)]
  18.     return namet
  19.     endfunction
复制代码

作者: 侠客行    时间: 2012-8-26 19:23
谢谢。虽然和我想的不是太一样。不过对我还是有很大帮助的
作者: kevinqq    时间: 2012-8-26 19:24
原理是这个样子的,具体 看个人的算法,怎么样




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1