- 精华
- 阅读权限
- 40
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2011-8-21
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 nathan1007 于 2013-9-23 11:58 编辑
第一次自己架,很多地方不知道怎么弄,挑几个纠结了我好几天的问题甩给大神们……
一、npc添加
要添加一个npc是不是要在npc.csv、message_table.csv、npc_rebirth.csv中都要添加?我创建了一个npc,rebirth没有设置,在游戏中用addnpc可以调用出来,但是重新登陆就消失了,随后猜测可能必须要在rebirth中添加,可rebirth这个文件只要一改动,不论改哪里,启动服务器都会显示什么巡逻者巡逻格式出错
二、钻石
游戏中怎么用命令即时增减钻石数量?怎么创建一个使用后增加钻石数量的道具?修改初始注册钻石数量是在D:\coLinux\colinux\www\reg下的checkuserreg这个文件吗?为什么修改了没有反应?是哪里代码出问题了吗?
<?php
session_start();
include("db.php");
global $mysql_server, $mysql_username, $mysql_password, $mysql_db;
$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die ("服务器连接错误");
mysql_select_db($mysql_db, $conn) or die ("数据库连接错误");
mysql_query("set names 'GB2312'");
$username=$_POST['username'];
$userpwd=$_POST['userpwd'];
$pwdb=$_POST['pwdb'];
$number=$_POST['unum'];
$zs=999;
$gm=1;
if($number == $_SESSION["login_check_num"]){
$query = "SELECT `name` FROM `t_account` WHERE `name` ='$username'";
$res = mysql_query($query, $conn);
if($res){
$rs=mysql_fetch_array($res);
if($rs[0] == $username){
echo"<script>alert(\"用户名已存在!\");history.back(-1);</script>";
}
}
$passw = md5($userpwd);
$queryb = "INSERT INTO `t_account` (`name`,`pwd`,`pw2`,`gd`,`pv`) VALUES ('$username','$passw','$pwdb','$zs','$gm')";
mysql_query($queryb, $conn);
echo "<script>alert(\"注册成功!,欢迎您$username,送钻石$zs\");history.back(-1);</script>";
mysql_close($conn);
}
else{
echo"<script>alert(\"验证码错误!\");history.back(-1);</script>";
}
?>
三、道具叠加
锻造石类叠加后,锻造时系统将叠加的多个石头当作一个石头使用,如何破……
四、任务奖励
修改任务所得金币只能是手动一个一个修改吗?
五、贩卖价格
我在item中的价值栏填了10000000,可贩卖的时候显示是1铜,贩卖后所得却是300金,我以为是贩卖有上限,所以减去了一个0,可贩卖所得成了30金,是不是在哪要设置全局的倍率的?
流泪……抱腿……求解答……
|
|