network_client.c
changeset 4912 d04b3f2bca70
parent 4908 64afa4a8aa79
child 4945 c5c9bfb156fb
equal deleted inserted replaced
4911:84e907c7822a 4912:d04b3f2bca70
   626 			case NETWORK_ACTION_CHAT_COMPANY:
   626 			case NETWORK_ACTION_CHAT_COMPANY:
   627 			case NETWORK_ACTION_GIVE_MONEY:
   627 			case NETWORK_ACTION_GIVE_MONEY:
   628 				/* For speaking to player or give money, we need the player-name */
   628 				/* For speaking to player or give money, we need the player-name */
   629 				if (!IsValidPlayer(ci_to->client_playas)) return NETWORK_RECV_STATUS_OKAY; // This should never happen
   629 				if (!IsValidPlayer(ci_to->client_playas)) return NETWORK_RECV_STATUS_OKAY; // This should never happen
   630 
   630 
   631 				GetString(name, GetPlayer(ci_to->client_playas)->name_1);
   631 				GetString(name, GetPlayer(ci_to->client_playas)->name_1, lastof(name));
   632 				ci = NetworkFindClientInfoFromIndex(_network_own_client_index);
   632 				ci = NetworkFindClientInfoFromIndex(_network_own_client_index);
   633 				break;
   633 				break;
   634 			default:
   634 			default:
   635 				/* This should never happen */
   635 				/* This should never happen */
   636 				NOT_REACHED();
   636 				NOT_REACHED();
   652 	char str[100];
   652 	char str[100];
   653 	uint16 index;
   653 	uint16 index;
   654 	NetworkClientInfo *ci;
   654 	NetworkClientInfo *ci;
   655 
   655 
   656 	index = NetworkRecv_uint16(MY_CLIENT, p);
   656 	index = NetworkRecv_uint16(MY_CLIENT, p);
   657 	GetNetworkErrorMsg(str, NetworkRecv_uint8(MY_CLIENT, p));
   657 	GetNetworkErrorMsg(str, NetworkRecv_uint8(MY_CLIENT, p), lastof(str));
   658 
   658 
   659 	ci = NetworkFindClientInfoFromIndex(index);
   659 	ci = NetworkFindClientInfoFromIndex(index);
   660 	if (ci != NULL) {
   660 	if (ci != NULL) {
   661 		NetworkTextMessage(NETWORK_ACTION_LEAVE, 1, false, ci->client_name, "%s", str);
   661 		NetworkTextMessage(NETWORK_ACTION_LEAVE, 1, false, ci->client_name, "%s", str);
   662 
   662