ajout d'adresse de serveur
This commit is contained in:
parent
0e7b8973e7
commit
590220bc92
@ -42,7 +42,7 @@ int Connector::Init() {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Connector::Connect(char* srv_addr, std::string name) {
|
int Connector::Connect(const char* srv_addr, std::string name) {
|
||||||
sockaddr_in add;
|
sockaddr_in add;
|
||||||
m_srvsockaddr.sin_family = AF_INET;
|
m_srvsockaddr.sin_family = AF_INET;
|
||||||
m_srvsockaddr.sin_port = htons(SRV_PORT);
|
m_srvsockaddr.sin_port = htons(SRV_PORT);
|
||||||
|
@ -11,7 +11,7 @@ public:
|
|||||||
~Connector();
|
~Connector();
|
||||||
|
|
||||||
int Init();
|
int Init();
|
||||||
int Connect(char* srv_addr, std::string name);
|
int Connect(const char* srv_addr, std::string name);
|
||||||
uint64_t getId() const;
|
uint64_t getId() const;
|
||||||
unsigned int getSeed() const;
|
unsigned int getSeed() const;
|
||||||
|
|
||||||
|
@ -230,7 +230,7 @@ void Engine::Init() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
uint64_t seed = SEED;
|
uint64_t seed = SEED;
|
||||||
std::string playname = "";
|
std::string playname = "", srvname = "";
|
||||||
char ch;
|
char ch;
|
||||||
|
|
||||||
glDisable(GL_FRAMEBUFFER_SRGB);
|
glDisable(GL_FRAMEBUFFER_SRGB);
|
||||||
@ -275,8 +275,12 @@ void Engine::Init() {
|
|||||||
std::cin >> playname;
|
std::cin >> playname;
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
|
|
||||||
|
std::cout << "Veuillez entrer une adresse de serveur: ";
|
||||||
|
std::cin >> srvname;
|
||||||
|
std::cout << std::endl;
|
||||||
|
|
||||||
if (!m_conn.Init()) {
|
if (!m_conn.Init()) {
|
||||||
if (!m_conn.Connect(SRV_ADDR, playname)) {
|
if (!m_conn.Connect(srvname.c_str(), playname)) {
|
||||||
// setup jeu en reseau.
|
// setup jeu en reseau.
|
||||||
std::cout << "ID recu du serveur: " << std::to_string(m_conn.getId()) << "!" << std::endl;
|
std::cout << "ID recu du serveur: " << std::to_string(m_conn.getId()) << "!" << std::endl;
|
||||||
std::cout << "Seed recu du serveur: " << std::to_string(m_conn.getSeed()) << "!" << std::endl;
|
std::cout << "Seed recu du serveur: " << std::to_string(m_conn.getSeed()) << "!" << std::endl;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user