View Single Post
  #3  
Old 06-01-2008, 09:21 PM
Stryke Stryke is offline
Scripter
Join Date: Apr 2008
Posts: 157
Stryke is an unknown quantity at this point
The function used:

SortPlayers( array , list , blol , blob);

params[0] = array.
params[1] = list.
params[2] = blol.
params[3] = blob.

Oops at : makevar("temp.var" @ c + 1) = params[b];
That should be params[3].

Here's the full code tell me what you see is different:

PHP Code:
function SortPlayers( list , array , bol , blob )
{
  
temp.result = "";
  for(
a = 0; a < array.size() - 1; a ++;)
  {
    for(
b = 0; b < array.size() - 1; b ++;)
    {
      if(array[
b] < array[b+1])
      {
        for(
c = 0; c < 4; c++;) 
        { 
          
makevar("temp.var" @ c + 1) = makevar(params[c]@"["@(b)@"]");
          
makevar(params[c]@"["@(b)@"]") = makevar(params[c]@"["@(b+1)@"]");
          
makevar(params[c]@"["@(b+1)@"]") = makevar("temp.var" @ c + 1); 
        }  
      }
    }
  }
  return list;
} 

Last edited by Stryke; 06-01-2008 at 09:37 PM..
Reply With Quote