// Makes old cubescripts compatible with newer versions of the game persistidents 0 const alive [ if (&& $numargs (isclient $arg1)) [ result (player $arg1 alive) ] [ result (player1 alive) ] ] const currole [ if (&& $numargs (isclient $arg1)) [ result (player $arg1 role) ] [ result (player1 role) ] ] const curmode [ result $gamemode ] const getclientmode [ result $gamemode ] const curteam [ if (&& $numargs (isclient $arg1)) [ result (player $arg1 team) ] [ result (player1 team) ] ] const findpn [ if (isclient $arg1) [ result (player $arg1 name) ] [ result [] ] ] const isSpect [ if (&& $numargs (isclient $arg1)) [ result (player $arg1 spect) ] [ result (player1 spect) ] ] const pstat_score [ if (isclient $arg1) [ result (concat (player $arg1 flags) (player $arg1 frags) (player $arg1 deaths) (player $arg1 points) (player $arg1 team) (player $arg1 tks) (player $arg1 name)) ] [ result (concat [0 0 0 0 -1 0] (addpunct)) ] ] const orderscorecolumns [ if (= $arg1 1) [ sc_clientnum 0; sc_name 1; sc_flags 2; sc_frags 3; sc_deaths 4; sc_score 5; sc_lag 6; sc_ratio -1; ] [ sc_flags 0; sc_frags 1; sc_deaths 2; sc_ratio -1; sc_score 4; sc_lag 5; sc_clientnum 6; sc_name 7; ] ] persistidents 1