PDA

View Full Version : Một số cách fix debug vc++ webgame phàm nhân tu tiên (tiên lộ VNG)



hai07dv
26-04-13, 03:16 PM
Chào các bạn sao 1 thời gian chạy được server Tiên Lộ, hôm nay public 1 số cách fix debug vc++ khi chạy server

Lưu ý: pác nào không lỗi thì xem còn chạy được thì thôi nhé (không gạch đá)

I/ Lỗi debug C++ khi chạy server

I/ Phần I: các soft cần cài
1/ Máy cấu hình cao hơn so với các webgame khác (CPU dễ lên 100%)
2/Cài đặt trọn bộ vc++ 2005/2008/2010 (tùy 64bit hay 32bit mà down nhé)

Microsoft Visual C++ 20xx Redistributable Package
(xx = 05/08/10)


II/Phần II: cách fix liên quan debug vc++
3/Cài đặt font PRC
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152104.jpg (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152104.jpg)

4/Set time/data formats theo chines (Y/m/d)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152053.jpg (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152053.jpg)

5/Set múi giờ + 8 (china/hồng kong) (Không set nó sẽ có bảng debug chỉ đường dẫn dưới)

C: /program file/microsoft visual stduio 8/lib/list
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152150.jpg (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 152150.jpg)

III/Phần III: ghi chú khác
Nếu làm cách trên mà vẫn lỗi debug vc++ thì các pác down

Microsoft Visual C++ 20xx Redistributable Package (xx = 05/08/10)
=>chọn gói ngôn ngữ là chinese simple rồi mới down nhé



-----------------------------Tôi đã fix theo cách trên và chạy được--------------------------------


II/Lỗi load màn hình màu đen
(Lưu ý là IP đã config rồi nhé)

Sửa lỗi đen màn hình khi đăng nhập

Mở <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> lên tìm



// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $username;
header("Location: log.php");
}


Thành bằng

// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $password;
header("Location: log.php");
}

Game load theo biến $username mà biến này lại sai ở login.php nên load game sẽ không được (Ai rành PHP chắc biết cái này :)) )


Pác nào làm biếng thì copy toàn bộ nội dung dưới thay vào login.php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>">
<html xmlns="<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>">
<head>
<title>冰峰凡人Ⅱ-QQ181551382,请不要用于商业用途</title>
<meta <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>"Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" type="text/css" href="imgs/layout.css" media="all">
</head>


<body>
<div id="w" class="wl">
<div class="hbg">

</div>
<div style="top: -120px;" class="subnav"/>
</div>
<div id="container">
<div id="mainContent">
<div align="center">
<?php
error_reporting(0);


// include function files for this application
require_once('my_fns.php');
session_start();


//create short variable names
$username = $_POST['username'];
$password = $_POST['password'];


if ($username && $password) {
// they have just tried logging in
try {
login($username, $password);
// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $password;
header("Location: log.php");
}
catch(Exception $e) {
// unsuccessful login
echo '用户名或者密码错误!请重新登录!' ;
do_html_url('log.php', '登录');
exit;
}
}
?>
</div>
</div>
</div>
<div class="content cl">
<div class="cnm"> </div>
<div class="foot">
<ul>

</ul>
</div>
</div>
</body>
</html>

nguyen_van003
26-04-13, 03:50 PM
Cảm ơn bác hai nhiều nhé.
Giờ xóa hết cha rồi muốn test cũng phải kéo về nữa. Chán.
Có ai test đươc thì nói cho a e biết với nhé!

xlinh
26-04-13, 04:22 PM
thank you !

mình cũng muốn cài thử nhưng ổ đầy full rùi chả cài đc :))

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

w1499
26-04-13, 08:52 PM
Xác nhận là OK nhóe
Bác nào Rip đc Resource của VNG rồi thì cho mình xin với

ZhouJieLun
27-04-13, 12:10 PM
Thứ duy nhất mình làm là thay GMT thành +8 và chỉnh ip lại 127.0.0.1 và vào được =))

bybunk1
27-04-13, 04:57 PM
fix được ngon lành rùi :D tks bác hải : Haha:

nguyen_van003
27-04-13, 05:45 PM
Có ai cho hỏi cái Game này có Tool GM gì không vậy.
Chỉnh linh tinh thì có trong Navicat rồi.
Nhưng đồ đạc thì sao? Có cách nào chỉnh được không vậy?
----------------------------------------------------------------------------------------------

Cho em hỏi thêm xíu.
Nãy thấy bác Zhoul nói chỉ cần đổi IP + đổi SetTime +8 là được.
Vậy có cần cài Full bộ Visual C++ 2005 + 2008 + 2010 không vậy?

bybunk1
27-04-13, 06:01 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

hết mắc cái này đến cái khác

nguyen_van003
27-04-13, 06:23 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

hết mắc cái này đến cái khác


Hình như cái lỗi này là do dùng trình duyệt đó.
Như mấy bác trước kia nói là nên dùng IE ko biết đúng hay ko nữa.
Bác thử làm xem thế nào.

Mà bác ơi có cần cài Full Visual từ 2005 đến 2012 ko bác?

bybunk1
27-04-13, 06:25 PM
Hình như cái lỗi này là do dùng trình duyệt đó.
Như mấy bác trước kia nói là nên dùng IE ko biết đúng hay ko nữa.
Bác thử làm xem thế nào.

Mà bác ơi có cần cài Full Visual từ 2005 đến 2012 ko bác?

ta cài full 2005 > 2010 àz

để down IE thử :D

nguyen_van003
27-04-13, 06:38 PM
Vậy chắc là phải cài Full roài.
-----------------------------------------------

bybunk1
27-04-13, 06:41 PM
ta cài full 2005 > 2010 àz

để down IE thử :D

xài IE thỳ màn hình đen thiu

sao số đen thế nhỉ

nguyen_van003
27-04-13, 06:48 PM
Mới cài IE xong bác phải cài Flash cho nó mới chơi được chứ.
Chứ đâu không xài được liền đâu.

hai07dv
27-04-13, 06:59 PM
Cài là phải là


Microsoft Visual C++ 2005/2008/2010 Redistributable Package

Không phải Microsoft visual studio 20xx đâu nhé..:D pác nào đâm đầu về tải full về chắc cũng tầm 8G =))


Gần toàn bộ text ingame (item, NPC monters,..v.v) nằm trong cái file dat/data + assets.vas <= đếch view dc thì vứt luôn con này cho khỏe


VH trong sql cũng chã dc gì => xài file RIP VNG cũng ko load dc do file nó ít hơn (gốc 1.7Mb , rip 1.2Mb)

nguyen_van003
27-04-13, 07:05 PM
Đang kéo em nó về cài lại thửu ra sao.
Hehe.
Mà cái Tool Gm xài ra sao thế mấy bác ơi.
Chỉ cho thằng em này với.
:D

--- Chế độ gộp bài viết ---


Gần toàn bộ text ingame (item, NPC monters,..v.v) nằm trong cái file dat/data + assets.vas <= đếch view dc thì vứt luôn con này cho khỏe

Cái này cần đồ nghề chuyên môn bác ơi. =))

ZhouJieLun
27-04-13, 08:27 PM
Hình như cái lỗi này là do dùng trình duyệt đó.
Như mấy bác trước kia nói là nên dùng IE ko biết đúng hay ko nữa.
Bác thử làm xem thế nào.

Mà bác ơi có cần cài Full Visual từ 2005 đến 2012 ko bác?

Máy có sẵn các bộ dành cho dev cả rồi, tq bảo cài ít nhất visual 9.0 mới được
Mà máy bác này 9 phần bật lên chắc hết nữa tiếng, xong chả chơi nỗi nữa =))
Ram yêu cầu ít nhất 4 gb để hoạt động tốt nhất, 2G là chơi hơi bị thảm rồi huống chi ram 512 =))

Còn gm tool qua mấy trang cuối bên bài share có gửi rồi đấy =))

Lỗi 4 80% là config sai hoặc sv chưa khởi động xong

nguyen_van003
27-04-13, 08:56 PM
Máy có sẵn các bộ dành cho dev cả rồi, tq bảo cài ít nhất visual 9.0 mới được
Mà máy bác này 9 phần bật lên chắc hết nữa tiếng, xong chả chơi nỗi nữa =))
Ram yêu cầu ít nhất 4 gb để hoạt động tốt nhất, 2G là chơi hơi bị thảm rồi huống chi ram 512 =))

Còn gm tool qua mấy trang cuối bên bài share có gửi rồi đấy =))

Lỗi 4 80% là config sai hoặc sv chưa khởi động xong

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Bác cứ chọc cho thằng em này thêm đau khổ chi zẫy bác Zhoul =)).
Biết là máy em chạy không nổi rồi mà bác nói thế lỡ thằng em này nó tức nó đi cướp ngân hàng mua máy mới thì sao bác.
Tù tội đó ngen bác =))

luumin
28-04-13, 12:24 PM
Tình hình là em cài cái vs2008 Redistributable Package ko được
cài được cái vs2005 nhưng đến cái vs2008 thì nó báo lỗi này
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> )[/url]
bác nào giúp em cái em đã cài font china PRC ( cái vs2005 và vs2010 cài oke mỗi cái vs2008 là nó bị lỗi đó em cài tất cả là vs2005 chinese simple
vs2008 chinese simplevs2010 chinese simple





nó bị lỗi ở cái vs2008

hai07dv
28-04-13, 06:56 PM
Tình hình là em cài cái vs2008 Redistributable Package ko được
cài được cái vs2005 nhưng đến cái vs2008 thì nó báo lỗi này
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> )[/url]
bác nào giúp em cái em đã cài font china PRC ( cái vs2005 và vs2010 cài oke mỗi cái vs2008 là nó bị lỗi đó em cài tất cả là vs2005 chinese simple
vs2008 chinese simplevs2010 chinese simple





nó bị lỗi ở cái vs2008


Ban down cái vc++2008 sp1 đi...cái kia nó lỗi sẵn rùi

hai07dv
29-04-13, 01:57 AM
Sửa lỗi đen màn hình khi đăng nhập

Mở <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> lên tìm



// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $username;
header("Location: log.php");
}


Thành bằng

// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $password;
header("Location: log.php");
}

Game load theo biến $username mà biến này lại sai ở login.php nên load game sẽ không được (Ai rành PHP chắc biết cái này :)) )


Pác nào làm biếng thì copy toàn bộ nội dung dưới thay vào login.php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>">
<html xmlns="<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>">
<head>
<title>冰峰凡人Ⅱ-QQ181551382,请不要用于商业用途</title>
<meta <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>"Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" type="text/css" href="imgs/layout.css" media="all">
</head>


<body>
<div id="w" class="wl">
<div class="hbg">

</div>
<div style="top: -120px;" class="subnav"/>
</div>
<div id="container">
<div id="mainContent">
<div align="center">
<?php
error_reporting(0);


// include function files for this application
require_once('my_fns.php');
session_start();


//create short variable names
$username = $_POST['username'];
$password = $_POST['password'];


if ($username && $password) {
// they have just tried logging in
try {
login($username, $password);
// if they are in the database register the user id
$_SESSION['valid_user'] = $username;
$_SESSION['valid_pass'] = $password;
header("Location: log.php");
}
catch(Exception $e) {
// unsuccessful login
echo '用户名或者密码错误!请重新登录!' ;
do_html_url('log.php', '登录');
exit;
}
}
?>
</div>
</div>
</div>
<div class="content cl">
<div class="cnm"> </div>
<div class="foot">
<ul>

</ul>
</div>
</div>
</body>
</html>

quangtuyen87
29-04-13, 03:25 AM
nản quá.fix dc C++ thì apache lại không chạy.làm sao đây các bác?

luumin
29-04-13, 08:22 AM
tình hình đã cài 3 cái vs2005 và 2008 sp1 + vs2010(tat ca cai ban china) rồi nhưng khi chạy vẫn báo lỗi C++ bó tay roài (đã cài font china PRC) lỗi ở cái cellapp mới khổ chứ bác nào giúp em với

hai07dv
29-04-13, 01:14 PM
tình hình đã cài 3 cái vs2005 và 2008 sp1 + vs2010(tat ca cai ban china) rồi nhưng khi chạy vẫn báo lỗi C++ bó tay roài (đã cài font china PRC) lỗi ở cái cellapp mới khổ chứ bác nào giúp em với


Chụp cái bảng debug lên đây đi...... Dựa theo đó sẽ có cách fix sau...(TQ nó cũng gặp lỗi c++ nhiều và cách fix cũng nhiều)

ZhouJieLun
29-04-13, 01:26 PM
Chụp cái bảng debug lên đây đi...... Dựa theo đó sẽ có cách fix sau...(TQ nó cũng gặp lỗi c++ nhiều và cách fix cũng nhiều)

C++ debug213, bên tq cũng bảo nhiều lắm rồi, mà thử hoài ko được, query, blah blah blah, thử rồi vẫn bị :3

bybunk1
29-04-13, 03:08 PM
tình hình đã fix như bác Hải như vẫn bị màn hình đen xì [-O<

luumin
30-04-13, 10:44 AM
nó báo lỗi vs2008 đó bạn và line 213 hix ko biết fix kiều j đã cài vs2005/2008/2010 rồi mà vẫn bị chạy máy Ảo cũng bị lỗi tương tự chán thật

luumin
30-04-13, 12:20 PM
bác hai07dv giúp em cái vụ này với chạy server đã oke rồi ko còn lỗi C++ nữa nhưng vào game thì nó lại bị lỗi 100% 100% mặc dù server em đã để cho nó chạy 1 tiếng config ip như ở #1 rồi mà ko biết nó thông báo lỗi j bác xem hộ em cái
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>[/url]

quangtuyen87
01-05-13, 08:33 AM
mình thấy cái 213 nó có trỏ tới 1 đường dẫn thư viện là C:\Program File\microsof visual studio 8\vc\......cái gì đó quên rồi.anh thử kéo bản viúal 2008 express về cài thứ coi còn lỗi không;;);;);;);;);;);;);;)