//===== rAthena Script =======================================
//= getguildinfo sample
//===== Description: =========================================
//= Sample script for the getguildinfo script command
//===== Additional Comments: =================================
//= 1.0 First version. [crazyarashi]
//============================================================

prontera,255,55,5	script	test_getguildinfo	2_M_SAGE_OLD,{
	.@gid = getcharid(2);
	if ( !.@gid ) {
		mes "You don't have a guild.";
		close;
	}
	setarray .@data$[0], "Guild Name", "Guild Level", "Average Level", "Online Count", "Member Count", "Max Member Count", "EXP", "Next Exp", "Master CID", "Master Name";
	setarray .@type[0], GUILDINFO_NAME, GUILDINFO_LEVEL, GUILDINFO_AVERAGELEVEL, GUILDINFO_ONLINECOUNT, GUILDINFO_MEMBERCOUNT, GUILDINFO_MAXMEMBERCOUNT, GUILDINFO_EXP, GUILDINFO_NEXTEXP, GUILDINFO_MASTERID, GUILDINFO_MASTERNAME;
	for ( .@i = 0; .@i < getarraysize(.@data$); ++.@i )
		dispbottom .@data$[.@i] + " : " + getguildinfo(.@gid, .@type[.@i]);
	end;
}

prontera,255,57,5	script	test_getguildinfo2	2_M_SAGE_OLD,{
	.@gid = 1234;
	// Load guild information from char-server
	requestguildinfo .@gid;
	setarray .@data$[0], "Guild Name", "Guild Level", "Average Level", "Online Count", "Member Count", "Max Member Count", "EXP", "Next Exp", "Master CID", "Master Name";
	setarray .@type[0], GUILDINFO_NAME, GUILDINFO_LEVEL, GUILDINFO_AVERAGELEVEL, GUILDINFO_ONLINECOUNT, GUILDINFO_MEMBERCOUNT, GUILDINFO_MAXMEMBERCOUNT, GUILDINFO_EXP, GUILDINFO_NEXTEXP, GUILDINFO_MASTERID, GUILDINFO_MASTERNAME;
	for ( .@i = 0; .@i < getarraysize(.@data$); ++.@i )
		dispbottom .@data$[.@i] + " : " + getguildinfo(.@gid, .@type[.@i]);
	end;
}
