All pastes #761239 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-04 18:49 UTC
rendered paste body
public CmdJobList(id)
{
	new Arg[33]
	read_argv(1,Arg,32)
	
	new Start = str_to_num(Arg),Items = get_pcvar_num(p_ItemsPerPage),Num,Access[JOB_ACCESSES + 1],Name[33]
	
	if(Start >= g_JobsNum || Start < 0)
	{
		client_print(id,print_console,"No jobs to display at this area.")
		return PLUGIN_HANDLED
	}
	
	client_print(id,print_console,"PxRP Jobs List (Starting at #%d)",Start)
	client_print(id,print_console,"NUMBER   JOBID   NAME   SALARY   ACCESS")
	
	for(new Count = Start;Count < Start + Items;Count++)
	{
		if(Count >= g_JobsNum)
			break
		
		PxRP_IntToAccess(array_get_int(array_get_int(g_JobsArray,Count),3),Access,JOB_ACCESSES)
		array_get_string(array_get_int(g_JobsArray,Count),1,Name,32)
		
		client_print(id,print_console,"#%d   %d   %s   $%d   %s",++Num,Count + 1,Name,array_get_int(array_get_int(g_JobsArray,Count),2),Access)
	}
	
	if(Start + Items < g_JobsNum)
		client_print(id,print_console,"Type ^"pxrp_joblist %d^" to view next jobs.",Start + Items)
	
	return PLUGIN_HANDLED
}