• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Completed invalid parameter (could not resolve permission)

mola19

Fanatic member
Premium User
I update to the new version and after doing it none of the permissions "i_needed" works.

invalid parameter (could not resolve permission i_needed_modify_power_client_music_server_list)
invalid parameter (could not resolve permission i_needed_modify_power_client_max_channels)

Why is this?

Greetings.
 

mola19

Fanatic member
Premium User
In my PHP script

PHP:
try
{

    $ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
   
    $sgtype = "45";

    $permidnew01 = "b_virtualserver_modify_name";
    $permidnew02 = "i_needed_modify_power_virtualserver_modify_name";
    $permidnew03 = "b_virtualserver_modify_welcomemessage";
    $permidnew04 = "i_needed_modify_power_virtualserver_modify_welcomemessage";
    $permidnew05 = "b_virtualserver_modify_hostbanner";
    $permidnew06 = "i_needed_modify_power_virtualserver_modify_hostbanner";
    $permidnew07 = "b_virtualserver_modify_hostbutton";
    $permidnew08 = "i_needed_modify_power_virtualserver_modify_hostbutton";
    $permidnew09 = "i_group_member_add_power";
    $permidnew10 = "i_needed_modify_power_group_member_add_power";

    $permvalue = "75";
   
    $permnew01 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew01,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew02 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew02,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew03 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew03,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew04 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew04,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew05 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew05,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew06 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew06,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew07 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew07,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew08 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew08,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew09 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew09,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );

    $permnew10 = $ts3_connect->serverGroupPermAutoAssign    (         $sgtype,
    $permidnew10,
    $permvalue,
    $permnegated = FALSE,
    $permskip = FALSE
    );
   
}
   
catch(Exception $e)
{
    echo "<p class='server_error'> ERROR: </p>" , $e->getMessage(), "\n";
}