⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lp.vtc

📁 Unix下的MUD客户端程序
💻 VTC
字号:
LP ?:= alloc(5, Twtype);LP->name = "LPmud";func lp_init(world, rmt, login) {	set_raw(rmt, 1);	rmt->rprompt = "";	rmt->buffer = "";	if (login)		send(rmt, bprintf("%s\n%s\n", world->char, world->pwd));}LP->init = .lp_init;LP->netread = .raw_netread;func lp_promptread(s) {	cur_rmt->rprompt = s;	if (rmt_win(cur_rmt) == active)		prompt = s;}LP->promptread = .lp_promptread;LP->save = .std_mud_save;LP->list = .std_mud_list;LP->print = .std_mud_print;func lp_outbound(rmt, l / iskbd) {	send(rmt, l + "\n");	if (iskbd) {		printf("%s%s\n", rmt->rprompt ? : "", rmt_echo(rmt) ? l : "");		rmt->rprompt = "";	}}LP->outbound = .lp_outbound;func add_lp(name, addr, port, char, pwd) {	add_world(new_mud(LP, name, addr, port, char, pwd));}LP->add = .add_lp;func Add_lp(name, addr, port, char, pwd) {	add_lp(name, addr, atoi(port), char, pwd);}add_cmd("add_lp", 5, .Add_lp, "/add_lp <name> <addr> <port> <char> <pwd>");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -