Kết quả 1 đến 8 của 8
-
13-09-15, 06:08 PM #1
- Ngày tham gia
- Mar 2013
- Bài viết
- 8
- Thanks
- 5
- Thanked 0 Times in 0 Posts
Hàm Nào Add KNB vào Nhân vật Hoặc ID
Việc Add knb bằng Nick GM Quá Mệt Mỏi Mấy đứa chơi cùng quán nó cứ hỏi xin...
Mình muốn hỏi dùng hàm nào để add KNB vào ID game Nếu như không có Tài khoản GM vậyKhách viếng thăm hãy cùng boyhtql xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-09-15, 09:50 PM #2
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Khách viếng thăm hãy cùng ben543518694 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến ben543518694 vì bài viết này !
boyhtql (14-09-15)
-
13-09-15, 11:19 PM #3
- Ngày tham gia
- Mar 2013
- Bài viết
- 8
- Thanks
- 5
- Thanked 0 Times in 0 Posts
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
giả sử mình Muốn add 20Knb cho Cái ID bằng (1) Bình thường sẽ dùng TK GM gõ "/NY20 1" thì sẽ nhận được 20knb..
Nếu như mình không muốn dùng cách đó để add Knb -- ví dụ mình có 1 File knb.ini nội dung file đó gồm ID + Số KNb
mình cần làm như thế nào để số knb đó được nạp vào ID
Giả sử đây là file knb.ini của mình. mình muốn add 20knb vào các ID 1-2-3-4-5-6-7-8-9 Tự Động (Không cần Đến Acc GM)
#ID # Số KNB
1 20
2 20
3 20
4 20
5 20
6 20
7 20
8 20
9 20
Nhưng Mình Không hiểu
Mong tin của ben - mình đang dùng sever của bạn.. và trc kia cũng vài lần contact bạn nhưng bỏ quá lâu rồi.. mình mới cài lại cho mấy đứa trẻ con trong quán nhà mình chơi.Lần sửa cuối bởi boyhtql, ngày 13-09-15 lúc 11:50 PM.
Khách viếng thăm hãy cùng boyhtql xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-09-15, 12:50 AM #4
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Lần sửa cuối bởi ben543518694, ngày 14-09-15 lúc 03:10 AM.
Khách viếng thăm hãy cùng ben543518694 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến ben543518694 vì bài viết này !
boyhtql (14-09-15)
-
14-09-15, 10:47 AM #5
- Ngày tham gia
- Mar 2013
- Bài viết
- 8
- Thanks
- 5
- Thanked 0 Times in 0 Posts
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Khách viếng thăm hãy cùng boyhtql xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-09-15, 09:01 PM #6
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Tạo 1 file .c bỏ vào thư mục npc / test với tên file tùy ý bạn đặt
Paste vào nội dung sau :
PHP Code:#include <npc.h>
#include <cmd.h>
#include <task.h>
#include <ansi.h>
#include <equip.h>
#include <time.h>
#include <effect.h>
#include <skill.h>
inherit OFFICER;
// 函数:获取人物造型
void reset();
int get_char_picid() { return 6010; }
void do_gift( string arg );
#define YUANBAO "checkaddknb.txt"
// 函数:构造处理
void create()
{
set_name("Tên NPC");
set_2( "talk", ([
"gift" : (: do_gift :),
]));
setup();
}
void do_look( object who )
{
int id = getoid( this_object() );
send_user(who,"%c%c%w%s",':',3,get_char_picid(),sprintf(" %s :\n Nội dung... \n"
ESC HIC"Nhận hỗ trợ hằng ngày\ntalk %x# gift.2\n"
ESC"Rời khỏi",get_name(),id));
}
void do_gift( string arg )
{
object me = this_object();
__FILE__ ->do_gift2(me, arg);
}
void do_gift2( object me, string arg )
{
int flag,id,i,a,b,iDay,iTime,num=0,size;
object who;
string *line, *data, result;
mixed *mxTime;
iTime = time();
mxTime = localtime(iTime);
iDay = mxTime[TIME_YDAY];
who = this_player();
id = getoid(me);
flag = to_int(arg);
who->set_time( "talk", 0);
switch(flag)
{
case 1:
break;
case 2:
line = explode(read_file(YUANBAO), "\n");
for( i = 0, size = sizeof(line); i < size; i ++ )
{
data = explode(line[i], " ");
if (to_int(data[0]) == who->get_number())
{
num=1;
a = to_int(data[0]);
b = to_int(data[1]);
}
}
if(num<1)
{
result = me->get_name()+":\n Bạn không có trong danh sách nhận Hỗ trợ !\n";
send_user( who, "%c%c%w%s", ':', 3, 6010, result );
return;
}
if (who->get_save_2("fride.day")==iDay)
{
result = me->get_name()+":\n Hôm nay đã nhận rồi, ngày mai hãy đến !\n";
send_user( who, "%c%c%w%s", ':', 3, 6010, result );
return;
}
who->set_save_2("fride.day", iDay);
"sys/sys/test_db"->add_yuanbao(who,b*10);
send_user(who,"%c%s",':',me->get_name()+":\nBạn nhận được "+b+" Kim Nguyên Bảo. \n"ESC"Rời khỏi.");
break;
}
}
Sau đó tạo 1 file .txt với tên là checkaddknb.txt theo đường dẫn :
current / checkaddknb.txt
Nội dung của file checkaddknb.txt : ID KNB
Ví dụ :
Code:1 100 2 200 3 300
// ID 2 add 200 KNB
// ID 3 add 300 KNB
Lần sửa cuối bởi ben543518694, ngày 14-09-15 lúc 10:04 PM.
Khách viếng thăm hãy cùng ben543518694 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
-
14-09-15, 09:32 PM #7
- Ngày tham gia
- Mar 2013
- Bài viết
- 8
- Thanks
- 5
- Thanked 0 Times in 0 Posts
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Chân Thành cám Ơn Sự Nhiệt Tình và hiểu biết của bạn Ben Mình chưa add Thử nhưng cũng đã vui lắm rồi..
Chúc bạn 1 ngày Tốt lành..Khách viếng thăm hãy cùng boyhtql xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-02-17, 02:18 PM #8
- Ngày tham gia
- Dec 2015
- Bài viết
- 72
- Thanks
- 13
- Thanked 6 Times in 6 Posts
Ðề: Hàm Nào Add KNB vào Nhân vật Hoặc ID
Khách viếng thăm hãy cùng banhlongkg1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!