本帖最后由 jt5454 于 2009-11-4 16:54 编辑
先声明。本人不会代码也不会编程
农场钱变0的原因是:给牧场加草造成的(加一个草扣60金。加草的时候不会显示,刷新后就会发现钱变少了)。
解决方法:
找到 newfarm 目录下的 newmc.PHP文件
找代码
- krsort( &$mc_log[help] );
- $mc_log = serialize( $mc_log );
- $mc_log = str_replace( "\\u", "\\\\u", $mc_log );
- $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set animal='".$stranimal."',mc_log='".$mc_log."' where uid=".intval( $_REQUEST['uId'] ) );
- $fruit = json_encode( $fruit );
- $_SGLOBAL['db']->query( ("UPDATE ".tname( "plug_newfarm" )." set fruit='".$fruit."',money=money-".$_REQUEST['foodnum'] * 60)." where uid=".$_SGLOBAL['supe_uid'] );
- echo stripslashes( "{"added":".$_REQUEST['foodnum'].","animal":".$newanimal.","direction":"\\\\u6210\\\\u529F\\\\u6DFB\\\\u52A0".$_REQUEST['foodnum']."\\\\u68F5\\\\u7267\\\\u8349","money":0,"total":".$animal[animalfood].","uId":".intval( $_REQUEST['uId'] )."}" );
复制代码 这段中一个句是- money=money-".$_REQUEST['foodnum'] * 60
复制代码 这就是造成钱变少的原因。
可以改成- money=money+".$_REQUEST['foodnum'] * 1
复制代码 你们不要骂我。。我也不会编程。。所以只能用这最笨的方法。 |