- Book reading script command.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13417 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
@@ -12662,6 +12662,18 @@ void clif_rental_expired(int fd, int nameid)
|
||||
WFIFOSET(fd,6);
|
||||
}
|
||||
|
||||
/*------------------------------------------
|
||||
* Book Reading
|
||||
*------------------------------------------*/
|
||||
void clif_readbook(int fd, int book_id, int page)
|
||||
{
|
||||
WFIFOHEAD(fd,10);
|
||||
WFIFOW(fd,0) = 0x0294;
|
||||
WFIFOL(fd,2) = book_id;
|
||||
WFIFOL(fd,6) = page;
|
||||
WFIFOSET(fd,10);
|
||||
}
|
||||
|
||||
/*==========================================
|
||||
* パケットデバッグ
|
||||
*------------------------------------------*/
|
||||
|
||||
@@ -449,4 +449,7 @@ void clif_mercenary_updatestatus(struct map_session_data *sd, int type);
|
||||
void clif_rental_time(int fd, int nameid, int seconds);
|
||||
void clif_rental_expired(int fd, int nameid);
|
||||
|
||||
// BOOK READING
|
||||
void clif_readbook(int fd, int book_id, int page);
|
||||
|
||||
#endif /* _CLIF_H_ */
|
||||
|
||||
@@ -13140,6 +13140,24 @@ BUILDIN_FUNC(mercenary_set_faith)
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*------------------------------------------
|
||||
* Book Reading
|
||||
*------------------------------------------*/
|
||||
BUILDIN_FUNC(readbook)
|
||||
{
|
||||
struct map_session_data *sd;
|
||||
int book_id, page;
|
||||
|
||||
if( (sd = script_rid2sd(st)) == NULL )
|
||||
return 0;
|
||||
|
||||
book_id = script_getnum(st,2);
|
||||
page = script_getnum(st,3);
|
||||
|
||||
clif_readbook(sd->fd, book_id, page);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/******************
|
||||
Questlog script commands
|
||||
*******************/
|
||||
@@ -13578,6 +13596,7 @@ struct script_function buildin_func[] = {
|
||||
BUILDIN_DEF(mercenary_get_faith,"i"),
|
||||
BUILDIN_DEF(mercenary_set_calls,"ii"),
|
||||
BUILDIN_DEF(mercenary_set_faith,"ii"),
|
||||
BUILDIN_DEF(readbook,"ii"),
|
||||
// WoE SE
|
||||
BUILDIN_DEF(agitstart2,""),
|
||||
BUILDIN_DEF(agitend2,""),
|
||||
|
||||
Reference in New Issue
Block a user