well , what can be the problem ?
for example my connected part 
	PHP Code:
	
		
if(!isdefined(self.pers["team"]) && !level.splitscreen)
        self.pers["xxx"] = false ;
          xxxx ;
          yyyy ;
          zzzz ;
          self doxxx(); 
 self.pers["xxx"] returns to true when doxxx completed.
doxxx function starts like this
	PHP Code:
	
		
doxxx(){
if(isdefined(self.pers["xxx"]) && self.pers["xxx"]==true)
                return ;
  self.pers["xxx"]=true ;
} 
 some clients(not all) have still self.pers["xxx"] = true when map changed , how can i fix ?
i found the problem. sorry