- Код: Выделить всё
#include <amxmodx>
#include <sockets>
#include <json>
#define TCP_HOST "localhost"
#define TCP_PORT 3000
new g_socket = 0;
new g_last_error = 0;
public plugin_init() {
register_plugin("For Test Socket","0.0.1","Сосисон");
g_socket = socket_open(TCP_HOST, TCP_PORT, SOCKET_TCP, g_last_error , 0);
if(g_last_error == 0) {
console_print(0, "Соединение с TCP сервером установлено: %s:%i", TCP_HOST, TCP_PORT);
} else {
console_print(0, "Соединенте с ТСР сервером не установлено: %s", socket_err_code2text(g_last_error));
}
}
socket_err_code2text(err) {
switch(err) {
case 1: {
return "1 - Error while creating socket";
}
case 2: {
return "2 - Couldn't resolve hostname";
}
case 3: {
return "3 - Couldn't connect";
}
case 0: {
return "0 - No error";
}
return "? - Unknown error";
}
Неинформативное название темы (устное замечание) // Subb98