How can I list up to X messages and split the messages between "pages"
#1

PHP Code:
forward ListCreatedVehicles(playeridpage);
public 
ListCreatedVehicles(playeridpage)
{
    if(
page >= && page createdVehiclesCount//Check if the page is within the array maximum index and minimum index (0)
    
{
        new 
msg[128], color;
        
format(msgsizeof(msg), "Listing created vehicles, page %i"page);
        
SendClientMessage(playeridCOLOR_WHITEmsg);
        for(new 
= (page 1) * 5createdVehiclesCounti++) //i will always be equal to the number of pages minus one multiplied by five, so we can display the list to the player from the point of the page start
        
{
            new 
Float:xFloat:yFloat:zFloat:distance;
            
distance GetPlayerDistanceFromPoint(playeridxyz);
            
color COLOR_LIGHTGREY;
            if((
1) % == 0)
                
color COLOR_WHITE;
            
format(msgsizeof(msg), "ID: %i, Model: %i, Distance: %d"createdVehicles[i], GetVehicleModel(createdVehicles[i]), distance);
            
SendClientMessage(playeridcolormsg);
        }
        return 
1;
    }
    return 
0;

This is what I have been trying so far but it doesn't work, it lists all of the created vehicles in one message and I want it to list only 5 in each page.
Reply


Messages In This Thread
How can I list up to X messages and split the messages between "pages" - by EtayJ - 31.10.2017, 09:26
Re: How can I list up to X messages and split the messages between "pages" - by Kane - 31.10.2017, 09:55
Re: How can I list up to X messages and split the messages between "pages" - by EtayJ - 31.10.2017, 10:13

Forum Jump:


Users browsing this thread: 1 Guest(s)