All pastes #549460 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-06-08 03:57 UTC
rendered paste body
#include <amxmodx>
#include <engine>
#include <ns>
#include <sockets>

#define	SERVER	"72.36.154.228"
#define	PORT	27015

new	sock	= 0

public plugin_init() {
	register_plugin("AMXRcon",AMXX_VERSION_STR,"beta")
	register_srvcmd("rcon_connect","rcon_connect")
}

public rcon_connect () {
	new errno
	sock = socket_open(SERVER, PORT, SOCKET_UDP, errno)

	if (errno != 0) { // Connection failed
		server_print("AMXRcon Error: Connection to server failed %s:%d (%i)",SERVER,PORT,errno)
		return PLUGIN_CONTINUE
	}

	server_print("connected")

	/*

	new rcv[256],snd[256]
	setc(snd,4,0xff)
	copy(snd[4],255,"challenge rcon")
	setc(snd[18],1,'^n')
	socket_send(sock,snd,255)

	server_print("%s", rcv)

	*/

	return PLUGIN_CONTINUE
}