Fixed global message not working on txt [Wizputer]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@482 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
a5efe86865
commit
0712297756
@ -1,5 +1,6 @@
|
|||||||
Date Added
|
Date Added
|
||||||
12/6
|
12/6
|
||||||
|
* Fixed global message not working on txt [Wizputer]
|
||||||
* fixed a server crash in mobinsite [MouseJstr]
|
* fixed a server crash in mobinsite [MouseJstr]
|
||||||
* fixed a server crash in party sharing exp [MouseJstr]
|
* fixed a server crash in party sharing exp [MouseJstr]
|
||||||
* fixed a server crash in BS_FINDINGORE [MouseJstr]
|
* fixed a server crash in BS_FINDINGORE [MouseJstr]
|
||||||
|
@ -2412,21 +2412,6 @@ int parse_frommap(int fd) {
|
|||||||
// printf("char: save_account_reg (from map)\n");
|
// printf("char: save_account_reg (from map)\n");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
// Map server send information to change an email of an account -> login-server
|
|
||||||
case 0x3000:
|
|
||||||
if (RFIFOREST(fd) < 4 || RFIFOREST(fd) < RFIFOW(fd,2))
|
|
||||||
return 0;
|
|
||||||
if (login_fd > 0) { // don't send request if no login-server
|
|
||||||
WFIFOW(login_fd,0) = 0x3000;
|
|
||||||
WFIFOW(login_fd,2) = RFIFOW(fd,2);
|
|
||||||
WFIFOL(login_fd,4) = RFIFOL(fd,4);
|
|
||||||
WFIFOB(login_fd,8) = RFIFOB(fd,8);
|
|
||||||
WFIFOSET(login_fd, RFIFOW(fd,2));
|
|
||||||
printf("char : change sex -> login %d %d %d \n", RFIFOL(fd,4), RFIFOB(fd,8), RFIFOW(fd,2));
|
|
||||||
}
|
|
||||||
RFIFOSKIP(fd, RFIFOW(fd,2));
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
// inter server処理に渡す
|
// inter server処理に渡す
|
||||||
{
|
{
|
||||||
|
@ -7728,7 +7728,7 @@ atcommand_changesex(
|
|||||||
const char* command, const char* message)
|
const char* command, const char* message)
|
||||||
{
|
{
|
||||||
nullpo_retr(-1, sd);
|
nullpo_retr(-1, sd);
|
||||||
chrif_changesex(sd->status.account_id, ((sd->status.sex+1)%2));
|
chrif_char_ask_name(sd->status.account_id,sd->status.name, 5,0,0,0,0,0,0);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -434,7 +434,7 @@ int chrif_changesex(int id, int sex) {
|
|||||||
if (char_fd < 1 )
|
if (char_fd < 1 )
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
WFIFOW(char_fd,0) = 0x3000;
|
WFIFOW(char_fd,0) = 0x2b11;
|
||||||
WFIFOW(char_fd,2) = 9;
|
WFIFOW(char_fd,2) = 9;
|
||||||
WFIFOL(char_fd,4) = id;
|
WFIFOL(char_fd,4) = id;
|
||||||
WFIFOB(char_fd,8) = sex;
|
WFIFOB(char_fd,8) = sex;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user